1. 11746b0 [NFC] Refactor the Preprocessor function that handles Macro definitions and rename Arguments to Parameters in Macro Definitions. by Faisal Vali · 8 years ago
  2. cb7af85 LexerTest memory leak fix- by Erich Keane · 8 years ago
  3. dfa02b5 Fix LexerTest signed/unsigned comparison. by Erich Keane · 8 years ago
  4. 8691d6e [Preprocessor]Correct Macro-Arg allocation of StringifiedArguments, by Erich Keane · 8 years ago
  5. 5d2ed48 Add #pragma clang module build/endbuild pragmas for performing a module build by Richard Smith · 8 years ago
  6. 030d7d6 Reapply "Modules: Cache PCMs in memory and avoid a use-after-free" by Duncan P. N. Exon Smith · 9 years ago
  7. f1966cf Revert "Modules: Cache PCMs in memory and avoid a use-after-free" by Renato Golin · 9 years ago
  8. 079c40e Modules: Cache PCMs in memory and avoid a use-after-free by Duncan P. N. Exon Smith · 9 years ago
  9. 9c28cb3 shared_ptrify (from InclusiveRefCntPtr) HeaderSearchOptions by David Blaikie · 9 years ago
  10. e304168 Move PreprocessorOptions to std::shared_ptr from IntrusiveRefCntPtr by David Blaikie · 9 years ago
  11. 95a2a7f [Lexer] Don't merge macro args from different macro files by Vedant Kumar · 9 years ago
  12. b214cbc Make TargetInfo store an actual DataLayout instead of a string. by James Y Knight · 10 years ago
  13. 4afe504 Fix -Wextra-semi warnings. by Hans Wennborg · 10 years ago
  14. a7e2cc6 [modules] Start moving the module visibility information off the Module itself. by Richard Smith · 11 years ago
  15. 50a5f97 unique_ptrify SourceManager::createFileID by David Blaikie · 11 years ago
  16. d87f8d7 Update for LLVM api change. by Rafael Espindola · 11 years ago
  17. 8075808 Use non-intrusive refcounting for TargetOptions by Alp Toker · 11 years ago
  18. f994cef Track IntrusiveRefCntPtr::get() changes from LLVM r212366 by Alp Toker · 11 years ago
  19. 416fa34 [C++11] Use 'nullptr'. Unittests edition. by Craig Topper · 11 years ago
  20. 1d257e1 Remove the last remaining llvm/Config/config.h includes by Alp Toker · 11 years ago
  21. b671e34 SourceManager: Use setMainFileID() consistently by Alp Toker · 11 years ago
  22. 9663780 Reformat code following Preprocessor constructor updates by Alp Toker · 12 years ago
  23. 1ae02f6 Factor TargetInfo pointer/DelayInitialization bool pair out of Preprocessor ctor by Alp Toker · 12 years ago
  24. 2d94bbb Quick fix for layering that broke shared library build. by John Thompson · 12 years ago
  25. 2255f2c Initial implementation of -modules-earch-all option, for searching for symbols in non-imported modules. by John Thompson · 12 years ago
  26. 1f76c4e Use the same SourceManager for ModuleMaps and compilations. by Manuel Klimek · 12 years ago
  27. 065d720 [Lexer] Improve Lexer::getSourceText() when the given range deals with function macro arguments. by Argyrios Kyrtzidis · 12 years ago
  28. fb91265 <rdar://problem/12368093> Extend module maps with a 'conflict' declaration, and warn when a newly-imported module conflicts with an already-imported module. by Douglas Gregor · 13 years ago
  29. 125df05 For ModuleLoader::makeModuleVisible() also pass the source location where the by Argyrios Kyrtzidis · 13 years ago
  30. e73d2a9 clang/unittests: Fixup corresponding to r172290. by NAKAMURA Takumi · 13 years ago
  31. fa0b3bb Really sort the #include lines in unittests/... by Chandler Carruth · 13 years ago
  32. 320d966 Sort the #include lines for unittests/... by Chandler Carruth · 13 years ago
  33. 8c05893 Fix unit tests for ModuleLoader change in r168961. by Douglas Gregor · 13 years ago
  34. fe40a35 clang/unittests: Fixup corresponding to Doug's r168136. by NAKAMURA Takumi · 13 years ago
  35. 1452ff1 Teach the preprocessor to hold onto the preprocessor options. by Douglas Gregor · 13 years ago
  36. 40ba1a0 Update unit tests for HeaderSearch change by Douglas Gregor · 13 years ago
  37. edf8e38 More unit-test fixes by Douglas Gregor · 13 years ago
  38. d8cfd39 Fixup unit tests for DiagnosticOptions change by Douglas Gregor · 13 years ago
  39. 44d6361 Fix the handling of target options in our unit tests. by Douglas Gregor · 13 years ago
  40. 461b7bb get rid of an unsued variable warning. by Fariborz Jahanian · 14 years ago
  41. f7639e1 Add new code migrator support for migrating existing Objective-C code to use by Ted Kremenek · 14 years ago
  42. c95d819 Basic: import IntrusiveRefCntPtr<> into clang namespace by Dylan Noblesmith · 14 years ago
  43. 0d9e24b Change Lexer::makeFileCharRange() to have it accept a CharSourceRange by Argyrios Kyrtzidis · 14 years ago
  44. 8992928 Thread a TargetInfo through to the module map; we'll need it for by Douglas Gregor · 14 years ago
  45. abff5f1 Improve Lexer::getImmediateMacroName to take into account inner macros by Argyrios Kyrtzidis · 14 years ago
  46. 85e7671 Enhance Lexer::makeFileCharRange to check for ranges inside a macro argument by Argyrios Kyrtzidis · 14 years ago
  47. 704fe86 Silence set-but-unused warning. by Benjamin Kramer · 14 years ago
  48. 7838a2b Introduce Lexer::getSourceText() that returns a string for the source by Argyrios Kyrtzidis · 14 years ago
  49. a99e02d Introduce Lexer::makeFileCharRange() that accepts a token source range by Argyrios Kyrtzidis · 14 years ago
  50. 1b07c34 For Lexer's isAt[Start/End]OfMacroExpansion add an out parameter for the macro by Argyrios Kyrtzidis · 14 years ago
  51. d169911 Add unit testing for Lexer. by Argyrios Kyrtzidis · 14 years ago