1. b8e08860 Add dump() method for SourceRange by Stephen Kelly · 7 years ago
  2. 5d2ed48 Add #pragma clang module build/endbuild pragmas for performing a module build by Richard Smith · 8 years ago
  3. 349a624 Revert "Revert "PPCallbacks::MacroUndefined, change signature and add test."" by Vedant Kumar · 8 years ago
  4. 5e511ed Revert "PPCallbacks::MacroUndefined, change signature and add test." by Vedant Kumar · 8 years ago
  5. b775511 PPCallbacks::MacroUndefined, change signature and add test. by Frederich Munch · 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. b214cbc Make TargetInfo store an actual DataLayout instead of a string. by James Y Knight · 10 years ago
  12. 4afe504 Fix -Wextra-semi warnings. by Hans Wennborg · 10 years ago
  13. ab9db51 Revert r240270 ("Fixed/added namespace ending comments using clang-tidy"). by Alexander Kornienko · 10 years ago
  14. 3d9d929 Fixed/added namespace ending comments using clang-tidy. NFC by Alexander Kornienko · 10 years ago
  15. 36bd40d Switch PPCallbacks to take the new MacroDefinition instead of MacroDirective*, in order to preserve full information on module macro expansion. by Richard Smith · 10 years ago
  16. a7e2cc6 [modules] Start moving the module visibility information off the Module itself. by Richard Smith · 10 years ago
  17. 34eb207 Use 'override/final' instead of 'virtual' for overridden methods by Alexander Kornienko · 10 years ago
  18. b8a7053 Unique_ptrify PPCallbacks ownership. by Craig Topper · 11 years ago
  19. 50a5f97 unique_ptrify SourceManager::createFileID by David Blaikie · 11 years ago
  20. 49cc318 Overload SourceManager::overrideFileContents so that unconditionally passing ownership is explicitly done using unique_ptr. by David Blaikie · 11 years ago
  21. d87f8d7 Update for LLVM api change. by Rafael Espindola · 11 years ago
  22. 8075808 Use non-intrusive refcounting for TargetOptions by Alp Toker · 11 years ago
  23. 416fa34 [C++11] Use 'nullptr'. Unittests edition. by Craig Topper · 11 years ago
  24. 1d257e1 Remove the last remaining llvm/Config/config.h includes by Alp Toker · 11 years ago
  25. b671e34 SourceManager: Use setMainFileID() consistently by Alp Toker · 11 years ago
  26. 9663780 Reformat code following Preprocessor constructor updates by Alp Toker · 11 years ago
  27. 1ae02f6 Factor TargetInfo pointer/DelayInitialization bool pair out of Preprocessor ctor by Alp Toker · 11 years ago
  28. 2d94bbb Quick fix for layering that broke shared library build. by John Thompson · 11 years ago
  29. 2255f2c Initial implementation of -modules-earch-all option, for searching for symbols in non-imported modules. by John Thompson · 11 years ago
  30. 1f76c4e Use the same SourceManager for ModuleMaps and compilations. by Manuel Klimek · 12 years ago
  31. 37e48ff [Preprocessor] For the MacroExpands preprocessor callback, also pass the MacroArgs object that provides information about by Argyrios Kyrtzidis · 12 years ago
  32. 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
  33. fead64b [preprocessor] Use MacroDirective in the preprocessor callbacks to make available the by Argyrios Kyrtzidis · 13 years ago
  34. 125df05 For ModuleLoader::makeModuleVisible() also pass the source location where the by Argyrios Kyrtzidis · 13 years ago
  35. e73d2a9 clang/unittests: Fixup corresponding to r172290. by NAKAMURA Takumi · 13 years ago
  36. 320d966 Sort the #include lines for unittests/... by Chandler Carruth · 13 years ago
  37. 8c05893 Fix unit tests for ModuleLoader change in r168961. by Douglas Gregor · 13 years ago
  38. fe40a35 clang/unittests: Fixup corresponding to Doug's r168136. by NAKAMURA Takumi · 13 years ago
  39. 1452ff1 Teach the preprocessor to hold onto the preprocessor options. by Douglas Gregor · 13 years ago
  40. 40ba1a0 Update unit tests for HeaderSearch change by Douglas Gregor · 13 years ago
  41. edf8e38 More unit-test fixes by Douglas Gregor · 13 years ago
  42. d8cfd39 Fixup unit tests for DiagnosticOptions change by Douglas Gregor · 13 years ago
  43. 44d6361 Fix the handling of target options in our unit tests. by Douglas Gregor · 13 years ago
  44. 8d63d5b Fix the location of the fixit for -Wnewline-eof. by Jordan Rose · 13 years ago
  45. a956450 [preprocessor] Handle correctly inclusion directives that have macro expansions, e.g by Argyrios Kyrtzidis · 14 years ago
  46. c95d819 Basic: import IntrusiveRefCntPtr<> into clang namespace by Dylan Noblesmith · 14 years ago
  47. f1a13f2 drop more llvm:: prefixes on SmallString<> by Dylan Noblesmith · 14 years ago
  48. 4903802 Move a method from IdentifierTable.h out of line and remove the SmallString include. by Benjamin Kramer · 14 years ago
  49. 8992928 Thread a TargetInfo through to the module map; we'll need it for by Douglas Gregor · 14 years ago
  50. 1154e75 clang/unittests/Basic/SourceManagerTest.cpp: Fixup corresponding to r147387. by NAKAMURA Takumi · 14 years ago
  51. e841c90 Fix bugs in SourceManager::computeMacroArgsCache() and add a unit test for it. by Argyrios Kyrtzidis · 14 years ago
  52. 2403797 For SourceManager::isBeforeInTranslationUnit(), have it consider macro arg expanded by Argyrios Kyrtzidis · 14 years ago