Историја ревизија

Аутор SHA1 Порука Датум
  Vedant Kumar e05b249e25 Revert "Revert "PPCallbacks::MacroUndefined, change signature and add test."" пре 8 година
  Vedant Kumar 313bd3bb2c Revert "PPCallbacks::MacroUndefined, change signature and add test." пре 8 година
  Frederich Munch 9bc5210653 PPCallbacks::MacroUndefined, change signature and add test. пре 8 година
  Duncan P. N. Exon Smith 2bf5f686e2 Reapply "Modules: Cache PCMs in memory and avoid a use-after-free" пре 8 година
  Renato Golin cf26db83d5 Revert "Modules: Cache PCMs in memory and avoid a use-after-free" пре 8 година
  Duncan P. N. Exon Smith 4c3cdee2a5 Modules: Cache PCMs in memory and avoid a use-after-free пре 8 година
  David Blaikie a6e549dfea shared_ptrify (from InclusiveRefCntPtr) HeaderSearchOptions пре 8 година
  David Blaikie 2dac430432 Move PreprocessorOptions to std::shared_ptr from IntrusiveRefCntPtr пре 8 година
  James Y Knight e85ad57298 Make TargetInfo store an actual DataLayout instead of a string. пре 9 година
  Hans Wennborg c13dd1b3b8 Fix -Wextra-semi warnings. пре 10 година
  Alexander Kornienko 8ca7705aa3 Revert r240270 ("Fixed/added namespace ending comments using clang-tidy"). пре 10 година
  Alexander Kornienko ac58acc7f2 Fixed/added namespace ending comments using clang-tidy. NFC пре 10 година
  Richard Smith f9cfb2d2dc Switch PPCallbacks to take the new MacroDefinition instead of MacroDirective*, in order to preserve full information on module macro expansion. пре 10 година
  Richard Smith e48ab7f6b5 [modules] Start moving the module visibility information off the Module itself. пре 10 година
  Alexander Kornienko dfa4cf3126 Use 'override/final' instead of 'virtual' for overridden methods пре 10 година
  Craig Topper c6da4d1d6c Unique_ptrify PPCallbacks ownership. пре 11 година
  David Blaikie f6983668b4 unique_ptrify SourceManager::createFileID пре 11 година
  David Blaikie 926a507ee5 Overload SourceManager::overrideFileContents so that unconditionally passing ownership is explicitly done using unique_ptr. пре 11 година
  Rafael Espindola d92e74d96e Update for LLVM api change. пре 11 година
  Alp Toker 1088db3c87 Use non-intrusive refcounting for TargetOptions пре 11 година
  Craig Topper b23b499237 [C++11] Use 'nullptr'. Unittests edition. пре 11 година
  Alp Toker f4545688ea Remove the last remaining llvm/Config/config.h includes пре 11 година
  Alp Toker 16b97825c5 SourceManager: Use setMainFileID() consistently пре 11 година
  Alp Toker ad0a05027b Reformat code following Preprocessor constructor updates пре 11 година
  Alp Toker e36c959c4d Factor TargetInfo pointer/DelayInitialization bool pair out of Preprocessor ctor пре 11 година
  John Thompson 86bb94f555 Quick fix for layering that broke shared library build. пре 11 година
  John Thompson 9be87f8785 Initial implementation of -modules-earch-all option, for searching for symbols in non-imported modules. пре 11 година
  Manuel Klimek ee0cd37fe4 Use the same SourceManager for ModuleMaps and compilations. пре 12 година
  Argyrios Kyrtzidis dd08a0c178 [Preprocessor] For the MacroExpands preprocessor callback, also pass the MacroArgs object that provides information about пре 12 година
  Douglas Gregor 906d66acc5 <rdar://problem/12368093> Extend module maps with a 'conflict' declaration, and warn when a newly-imported module conflicts with an already-imported module. пре 12 година