1. d7ee349 typo by Gabor Greif · 16 years ago
  2. 1fa4953 simplify some logic by making ScratchBuffer handle the application of trailing by Chris Lattner · 16 years ago
  3. e7fb484 track "just a little more" location information for macro instantiations. by Chris Lattner · 16 years ago
  4. 500d329 move library-specific diagnostic headers into library private dirs. Reduce by Chris Lattner · 16 years ago
  5. 20c6b3b Split the single monolithic DiagnosticKinds.def file into one by Chris Lattner · 16 years ago
  6. 47246be This change refactors some of the low-level lexer interfaces a bit. by Chris Lattner · 16 years ago
  7. bcc2a67 Make SourceLocation::getFileLoc private to reduce the API exposure of by Chris Lattner · 16 years ago
  8. 42e00d1 Change the Lexer ctor used to lex _Pragma directives into a static factory by Chris Lattner · 16 years ago
  9. 2b2453a this massive patch introduces a simple new abstraction: it makes by Chris Lattner · 16 years ago
  10. 172e336 only notify callbacks if they exist. by Chris Lattner · 16 years ago
  11. a9d9145 Improve #pragma comment support by building the string argument and by Chris Lattner · 16 years ago
  12. 636c5ef Implement basic support for parsing #pragma comment, a microsoft extension by Chris Lattner · 16 years ago
  13. 35c10c2 Just use the SourceLocation of SysHeaderTok when doing a callback to emit #line by Ted Kremenek · 16 years ago
  14. ac80c6e Use PreprocessorLexer::getFileID() instead of Lexer::getFileLoc(). This is an intermediate step to having getCurrentLexer() return a PreprocessorLexer* instead of a Lexer*. by Ted Kremenek · 16 years ago
  15. 17ff58a When using a PTHLexer, use DiscardToEndOfLine() instead of ReadToEndOfLine(). by Ted Kremenek · 16 years ago
  16. 56b05c8 remove one more Preprocessor::Diag method. by Chris Lattner · 16 years ago
  17. 3692b09 Convert the lexer and start converting the PP over to using canonical Diag methods. by Chris Lattner · 16 years ago
  18. 68a91d5 Replace more uses of 'CurLexer->' with 'CurPPLexer->'. No performance change. by Ted Kremenek · 16 years ago
  19. 4095080 Add Preprocessor::RemovePragmaHandler. - No functionality change. by Daniel Dunbar · 16 years ago
  20. 0b9e736 clean up a bunch of fixme's I added, by moving by Chris Lattner · 16 years ago
  21. acc5f3e More #include cleaning by Daniel Dunbar · 16 years ago
  22. bda0b62 Make a major restructuring of the clang tree: introduce a top-level by Chris Lattner · 17 years ago[Renamed from Lex/Pragma.cpp]
  23. 0bc735f Don't attribute in file headers anymore. See llvmdev for the by Chris Lattner · 17 years ago
  24. 2243449 Add support for #pragma mark, which shouldn't warn about bogus tokens. by Chris Lattner · 17 years ago
  25. 22f6bbc Switch lexer/pp over to new Token::is/isNot api by Chris Lattner · 17 years ago
  26. 0edde55 change calls to getMacroInfo into hasMacroDefinition() where possible. by Chris Lattner · 17 years ago
  27. f1c99ac refactor the interface to Preprocessor::GetIncludeFilenameSpelling, by Chris Lattner · 17 years ago
  28. d217773 At one point there were going to be lexer and parser tokens. by Chris Lattner · 17 years ago
  29. 25bdb51 simplify the lexer ctor to take a SLoc instead of a sloc and a redundant buffer*. by Chris Lattner · 17 years ago
  30. 9dc1f53 Reimplement SourceLocation. Instead of having a by Chris Lattner · 17 years ago
  31. 5f016e2 Stage two of getting CFE top correct. by Reid Spencer · 17 years ago