Commit History

Autor SHA1 Mensaxe Data
  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
  Nico Weber 8de2f29d60 Don't leak objects in load-from-ast path unless DisableFree is set. %!s(int64=11) %!d(string=hai) anos
  Nico Weber 2f579d9d0d Bury leaked sema pointer when reading from AST files. %!s(int64=11) %!d(string=hai) anos
  Ben Langmuir 426bfa0c45 Honour -ivfsoverlay in ASTUnit to match clang %!s(int64=11) %!d(string=hai) anos
  Ben Langmuir ef1b5dcd49 Allow multiple modules with the same name to coexist in the module cache %!s(int64=11) %!d(string=hai) anos
  Craig Topper 85bba31eb7 [C++11] Add 'override' keyword to virtual methods that override their base class. %!s(int64=11) %!d(string=hai) anos
  Ahmed Charles 70639e8de3 Replace OwningPtr with std::unique_ptr. %!s(int64=11) %!d(string=hai) anos
  Ahmed Charles 789a4f820d Change OwningPtr::take() to OwningPtr::release(). %!s(int64=11) %!d(string=hai) anos
  Argyrios Kyrtzidis ddea715540 [Preprocessor] Pass TranslationUnitKind to the preprocessor and if it is TU_Prefix %!s(int64=11) %!d(string=hai) anos
  Argyrios Kyrtzidis 0242440d9f [ASTUnit] Fix use-after-free bug in ASTUnit::getMainBufferWithPrecompiledPreamble(). %!s(int64=11) %!d(string=hai) anos
  Ben Langmuir 89de580b52 Add a driver option -ivfsoverlay %!s(int64=11) %!d(string=hai) anos
  Ben Langmuir d7596d6412 Recommit virtual file system %!s(int64=11) %!d(string=hai) anos
  Juergen Ributzka 6c03a38d81 Reverting the virtual file system implementation, because it triggers an assertion %!s(int64=11) %!d(string=hai) anos
  Ben Langmuir 91e3d5860a Initial implementation of virtual file system %!s(int64=11) %!d(string=hai) anos
  Ben Langmuir 499512d6f2 Stat system dependencies when using -verify-pch %!s(int64=11) %!d(string=hai) anos
  Ben Langmuir e9e34e28c5 Add a CC1 option -verify-pch %!s(int64=11) %!d(string=hai) anos
  Chandler Carruth 4b9be6e25f Sort all the #include lines with LLVM's utils/sort_includes.py which %!s(int64=11) %!d(string=hai) anos