summaryrefslogtreecommitdiffstats
path: root/clang/lib/Lex
Commit message (Expand)AuthorAgeFilesLines
* fix PR2357 (#ifs didnt invalidate the multiple-inclusion optimization state)Nuno Lopes2008-06-011-9/+10
* Fix rewriter bug <rdar://problem/5929344> clang ObjC rewriter: "extern int __...Steve Naroff2008-05-151-0/+2
* DO NOT pre-defined __OBJC2__. The __OBJC2__ macro should only be defined when...Steve Naroff2008-05-091-2/+0
* The awesome GNU "comma elision extension" works with both the standardChris Lattner2008-05-081-3/+6
* Fix typo, improve comment.Chris Lattner2008-05-051-5/+6
* Fix a few more bugs in preprocessor expressions w.r.t. ?:. Now I Chris Lattner2008-05-051-12/+24
* Neil pointed out that clang doesn't generate ranges from diagnosticsChris Lattner2008-05-052-120/+192
* fix a bug handling right associative operators that Neil noticed, hopefullyChris Lattner2008-05-051-14/+4
* ||/&& do not do UAC's either. This silences a bogus warning on #if -1 || 4U.Chris Lattner2008-05-041-4/+10
* Neil points out that commas don't do UACs either.Chris Lattner2008-05-041-1/+1
* Fix the rest of PR2279:Chris Lattner2008-05-041-4/+7
* Fix PR2279 part C: shifts don't perform the UACs, thanks to Neil Chris Lattner2008-05-041-2/+4
* fix a nasty bug that Neil identifier in pp-expr parsing (this is PR2279 part D).Chris Lattner2008-05-041-5/+13
* for exponent-related errors, emit the diagnostic on the 'e' or 'p'.Chris Lattner2008-04-201-4/+7
* when emitting diagnostics about some character in a numericChris Lattner2008-04-201-20/+26
* simplify ownership of the predefines buffer.Chris Lattner2008-04-191-5/+1
* class Preprocessor: Now owns the "predefines" char*; it deletes [] it in its ...Ted Kremenek2008-04-171-0/+2
* Added "PreprocessorFactory", an interface for lazily creating Preprocessor ob...Ted Kremenek2008-04-171-0/+2
* Fix typoNate Begeman2008-04-141-1/+1
* Fix PR2220, making diagnostics for unexpected tokens in pp expressions Chris Lattner2008-04-131-3/+3
* don't diagnose empty source files, thanks Neil!Chris Lattner2008-04-121-2/+3
* don't read off the front of the buffer. Thanks to Sam for pointing this out.Chris Lattner2008-04-111-1/+1
* Support MS-specific integer suffixes (i8, i16, i32, i64, i128).Steve Naroff2008-04-041-0/+29
* Update to match simplified llvm MemoryBuffer interfaces for files.Chris Lattner2008-04-011-2/+1
* Avoid overflowing buffer, patch by Algeris Kirtzidis!Chris Lattner2008-03-241-1/+1
* Plug a memory leak in the "this macro expands into a single trivially-Sam Bishop2008-03-211-1/+4
* move #include to the file that needs it.Chris Lattner2008-03-182-1/+1
* Make a major restructuring of the clang tree: introduce a top-levelChris Lattner2008-03-1516-0/+7673
OpenPOWER on IntegriCloud