summaryrefslogtreecommitdiffstats
path: root/clang/lib/Lex/Preprocessor.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* - Implement __block.Steve Naroff2008-09-021-3/+10
* Pull code from last commit. will put back soon.Steve Naroff2008-09-021-7/+0
* Implement block pseudo-storage class modifiers (__block, __byref).Steve Naroff2008-09-021-0/+7
* Add a safety check.Argyrios Kyrtzidis2008-08-231-0/+2
* Move some ObjC preprocessor definitions intoDaniel Dunbar2008-08-121-1/+18
* remove obsolete comment.Chris Lattner2008-08-111-13/+0
* * Remove isInSystemHeader() from DiagClient, move it to SourceManagerNico Weber2008-08-101-0/+11
* Allow the preprocessor to cache the lexed tokens, so that we can do efficient...Argyrios Kyrtzidis2008-08-101-1/+3
* Patch byTed Kremenek2008-07-191-1/+1
* move the linux predefined macro definition to the TargetInfo, where it really...Nuno Lopes2008-07-051-5/+0
* predefine the macro linux when compiled on a linux system. this fixes the bui...Nuno Lopes2008-07-051-0/+5
* clang uses the llvm backend, so define __llvm__ like llvm-gcc. Chris Lattner2008-06-261-0/+3
* 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
* Neil pointed out that clang doesn't generate ranges from diagnosticsChris Lattner2008-05-051-0/+20
* 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
* move #include to the file that needs it.Chris Lattner2008-03-181-1/+0
* Make a major restructuring of the clang tree: introduce a top-levelChris Lattner2008-03-151-0/+560
OpenPOWER on IntegriCloud