- 3f128ad by Steve Naroff · 17 years ago
- 701e5eb Silence VC++ warnings, patch by Hartmut Kaiser by Chris Lattner · 17 years ago
- 77034d3 Add #include required on win32. by Chris Lattner · 17 years ago
- b812814 Eliminate some VC++ warnings, patch by Hartmut Kaiser! by Chris Lattner · 17 years ago
- 79859c3 Spaces not tabs. by Neil Booth · 17 years ago
- b944951 Ensure we diagnose long long literals in C90 mode. by Neil Booth · 17 years ago
- 6e400c2 1.0 is double, 1.0F is a float. by Chris Lattner · 17 years ago
- 506b8de 1) refactor some code. by Chris Lattner · 17 years ago
- 861cf3e by Steve Naroff · 17 years ago
- b2024b2 Update to match the API from LLVM mainline. by Chris Lattner · 17 years ago
- d8e3083 Use a smallstring instead of an std::string in FileChanged to avoid some malloc traffic. by Chris Lattner · 17 years ago
- f11ccfc Fix a scoping bug that apple gcc doesn't catch for some reason. by Chris Lattner · 17 years ago
- 706ab50 implement a missing feature in the #include handler, where by Chris Lattner · 17 years ago
- f1c99ac refactor the interface to Preprocessor::GetIncludeFilenameSpelling, by Chris Lattner · 17 years ago
- 0f67032 fix a bug getting the spelling of an identifier token by Chris Lattner · 17 years ago
- 448cec4 Change hte lexer to start a start pointer to the underlying by Chris Lattner · 17 years ago
- 409a036 split the slow path out of Lexer::getSourceLocation and do not let the by Chris Lattner · 17 years ago
- 9960ae8 Implement a simple cache in headersearch. This speeds up by Chris Lattner · 17 years ago
- 8133cfc avoid recursion between SkipBCPLComment and SkipWhitespace. In cases like this: by Chris Lattner · 17 years ago
- 9c68306 Fix a really subtle bug in the macro expander caching code, where by Chris Lattner · 17 years ago
- 8146b68 Fix a lexer bug where we incorrectly rejected int i = /*/ */ 1; by Chris Lattner · 17 years ago
- d217773 At one point there were going to be lexer and parser tokens. by Chris Lattner · 17 years ago
- 25bdb51 simplify the lexer ctor to take a SLoc instead of a sloc and a redundant buffer*. by Chris Lattner · 17 years ago
- 9dc1f53 Reimplement SourceLocation. Instead of having a by Chris Lattner · 17 years ago
- 2b64fdc Fix a stringizing bug that Neil noticed. We should preprocess this: by Chris Lattner · 17 years ago
- 938867c Make sure to initialize an ivar, patch by Benoit Boissinot. by Chris Lattner · 17 years ago
- 0ea793e Correctly respect C99 5.1.1.2p4 when searching for the first '(' of by Chris Lattner · 17 years ago
- 67798cb strtod is more portable than strtof apparently. Instead of making this conditional, by Chris Lattner · 17 years ago
- 79cc005 cheap change to fix solaris compilation. I can make this a static inline if desired by Gabor Greif · 17 years ago
- 136f93a Make octal constant lexing use AdvanceToTokenCharacter to give more by Chris Lattner · 17 years ago
- 97ba77c Add a new Preprocessor::AdvanceToTokenCharacter method which, given a sloc by Chris Lattner · 17 years ago
- d4b80f1 Add support for C++'0x keywords, patch by Doug Gregor by Chris Lattner · 17 years ago
- dda75cf remove obsolete comment. by Chris Lattner · 17 years ago
- abca2bb Change SourceManager::getInstantiationLoc to take virtual locations, doing its by Chris Lattner · 17 years ago
- 9594acf Cache macro expander objects to avoid thrashing malloc in heavy expansion situations. by Chris Lattner · 17 years ago
- 25c9648 switch function-like macros from using a vector for their arguments to an by Chris Lattner · 17 years ago
- c215bd6 expose an iterator interface to getReplacementTokens instead of the datastructure itself. by Chris Lattner · 17 years ago
- b5e240f split function-like and object-like macro body parsing to make the by Chris Lattner · 17 years ago
- c35717a remove use of alloca. by Chris Lattner · 17 years ago
- 7ae5326 Solaris needs an included header for alloca by Gabor Greif · 17 years ago
- 5f016e2 Stage two of getting CFE top correct. by Reid Spencer · 17 years ago