Commit History

Autor SHA1 Mensaxe Data
  Adrian Prantl 7bbf57e36a Add a -gmodules option to the driver and a -dwarf-ext-refs to cc1 %!s(int64=10) %!d(string=hai) anos
  Richard Smith 241bfa20d3 [modules] Stop dropping 'module.timestamp' files into the current directory %!s(int64=10) %!d(string=hai) anos
  Eric Christopher b70ce903c2 Rename the non-coding style conformant functions in namespace Builtins %!s(int64=10) %!d(string=hai) anos
  Adrian Prantl 1e6cac6da0 Make the clang module container format selectable from the command line. %!s(int64=10) %!d(string=hai) anos
  Adrian Prantl 5f4be954a1 Introduce a PCHContainerOperations interface (NFC). %!s(int64=10) %!d(string=hai) anos
  Duncan P. N. Exon Smith fa5f2ec781 Reapply "Frontend: Stop leaking when not -disable-free" %!s(int64=10) %!d(string=hai) anos
  Duncan P. N. Exon Smith 8a7e3ae819 Revert "Frontend: Stop leaking when not -disable-free" %!s(int64=10) %!d(string=hai) anos
  Duncan P. N. Exon Smith 15465fa0f6 Frontend: Stop leaking when not -disable-free %!s(int64=10) %!d(string=hai) anos
  Richard Smith 0a6028ee41 Rename MacroDefinition -> MacroDefinitionRecord, Preprocessor::MacroDefinition -> MacroDefinition. %!s(int64=10) %!d(string=hai) anos
  Alexander Kornienko dfa4cf3126 Use 'override/final' instead of 'virtual' for overridden methods %!s(int64=10) %!d(string=hai) anos
  Yaron Keren 9bd91b686a Remove many superfluous SmallString::str() calls. %!s(int64=10) %!d(string=hai) anos
  Argyrios Kyrtzidis 699179bb08 [PCH/Modules] Check that the specific module cache path the PCH was built with, is the same as %!s(int64=10) %!d(string=hai) anos
  Richard Smith c39fc75bc0 PR22299: Relocate code for handling -fmodule-map-file= so that we don't try to %!s(int64=10) %!d(string=hai) anos
  Richard Smith 489c8c9c1c [modules] Load .pcm files specified by -fmodule-file lazily. %!s(int64=10) %!d(string=hai) anos
  Richard Smith 732cea5e28 [modules] Initial support for explicitly loading .pcm files. %!s(int64=10) %!d(string=hai) anos
  Ted Kremenek fdf0d35132 Add support for the static analyzer to synthesize function implementations from external model files. %!s(int64=11) %!d(string=hai) anos
  David Blaikie b53da86048 Recommit 213307: unique_ptr-ify ownership of ASTConsumers (reverted in r213325) %!s(int64=11) %!d(string=hai) anos
  David Blaikie 04a5a7f94b std::unique_ptr-ify the result of ASTUnit::LoadFromASTFile %!s(int64=11) %!d(string=hai) anos
  David Blaikie a588e495a6 unique_ptr-ify FrontendAction::takeCurrentASTUnit %!s(int64=11) %!d(string=hai) anos
  Benjamin Kramer debb99e851 Flip the order the preprocessor and frontendaction are informed of the end of a file. %!s(int64=11) %!d(string=hai) anos
  David Blaikie 80bfbba822 Revert "unique_ptr-ify ownership of ASTConsumers" %!s(int64=11) %!d(string=hai) anos
  David Blaikie 4d15e347a0 unique_ptr-ify ownership of ASTConsumers %!s(int64=11) %!d(string=hai) anos
  NAKAMURA Takumi a3953a1c0a Instantiate llvm::Registry<clang::PluginASTAction> in FrontendAction.cpp. %!s(int64=11) %!d(string=hai) anos
  Alp Toker 67d62bc20d Move ChainedIncludesSource into the implementation %!s(int64=11) %!d(string=hai) anos
  Rafael Espindola e616fa6104 Include system_error directly. %!s(int64=11) %!d(string=hai) anos
  Rafael Espindola 9986295b4f Replace llvm::error_code with std::error_code. %!s(int64=11) %!d(string=hai) anos
  Craig Topper d24fb6c947 [C++11] Use 'nullptr'. Frontend edition. %!s(int64=11) %!d(string=hai) anos
  Richard Smith 3ad9bfabb6 If a declaration is loaded, and then a module import adds a redeclaration, then %!s(int64=11) %!d(string=hai) anos
  Nico Weber d8758315ca Let ASTReader optionally delete its ASTDeserializationListener. %!s(int64=11) %!d(string=hai) anos
  Nico Weber 3427ab08e5 Revert the "don't leak" part of r207065, looks like the bots don't like it :-/ %!s(int64=11) %!d(string=hai) anos