aboutsummaryrefslogtreecommitdiff
path: root/lib/Lex
AgeCommit message (Expand)Author
2008-05-09DO NOT pre-defined __OBJC2__. The __OBJC2__ macro should only be defined when...Steve Naroff
2008-05-08The awesome GNU "comma elision extension" works with both the standardChris Lattner
2008-05-05Fix typo, improve comment.Chris Lattner
2008-05-05Fix a few more bugs in preprocessor expressions w.r.t. ?:. Now I Chris Lattner
2008-05-05Neil pointed out that clang doesn't generate ranges from diagnosticsChris Lattner
2008-05-05fix a bug handling right associative operators that Neil noticed, hopefullyChris Lattner
2008-05-04||/&& do not do UAC's either. This silences a bogus warning on #if -1 || 4U.Chris Lattner
2008-05-04Neil points out that commas don't do UACs either.Chris Lattner
2008-05-04Fix the rest of PR2279:Chris Lattner
2008-05-04Fix PR2279 part C: shifts don't perform the UACs, thanks to Neil Chris Lattner
2008-05-04fix a nasty bug that Neil identifier in pp-expr parsing (this is PR2279 part D).Chris Lattner
2008-04-20for exponent-related errors, emit the diagnostic on the 'e' or 'p'.Chris Lattner
2008-04-20when emitting diagnostics about some character in a numericChris Lattner
2008-04-19simplify ownership of the predefines buffer.Chris Lattner
2008-04-17class Preprocessor: Now owns the "predefines" char*; it deletes [] it in its ...Ted Kremenek
2008-04-17Added "PreprocessorFactory", an interface for lazily creating Preprocessor ob...Ted Kremenek
2008-04-14Fix typoNate Begeman
2008-04-13Fix PR2220, making diagnostics for unexpected tokens in pp expressions Chris Lattner
2008-04-12don't diagnose empty source files, thanks Neil!Chris Lattner
2008-04-11don't read off the front of the buffer. Thanks to Sam for pointing this out.Chris Lattner
2008-04-04Support MS-specific integer suffixes (i8, i16, i32, i64, i128).Steve Naroff
2008-04-01Update to match simplified llvm MemoryBuffer interfaces for files.Chris Lattner
2008-03-24Avoid overflowing buffer, patch by Algeris Kirtzidis!Chris Lattner
2008-03-21Plug a memory leak in the "this macro expands into a single trivially-Sam Bishop
2008-03-18move #include to the file that needs it.Chris Lattner
2008-03-15Make a major restructuring of the clang tree: introduce a top-levelChris Lattner