Commit történet

Szerző SHA1 Üzenet Dátum
  Rafael Espindola e95b2a0691 Store std::unique_ptr in InMemoryBuffers. NFC. 11 éve
  David Blaikie b53da86048 Recommit 213307: unique_ptr-ify ownership of ASTConsumers (reverted in r213325) 11 éve
  David Blaikie 80bfbba822 Revert "unique_ptr-ify ownership of ASTConsumers" 11 éve
  David Blaikie 4d15e347a0 unique_ptr-ify ownership of ASTConsumers 11 éve
  Alp Toker 67d62bc20d Move ChainedIncludesSource into the implementation 11 éve
  Alp Toker 1e2908f3cc ChainedIncludesSource: avoid copying n*(n+1)/2 file contents into memory 11 éve
  Alp Toker 1088db3c87 Use non-intrusive refcounting for TargetOptions 11 éve
  Alp Toker c556f81241 Track IntrusiveRefCntPtr::get() changes from LLVM r212366 11 éve
  Craig Topper d24fb6c947 [C++11] Use 'nullptr'. Frontend edition. 11 éve
  Ahmed Charles 70639e8de3 Replace OwningPtr with std::unique_ptr. 11 éve
  Ahmed Charles 789a4f820d Change OwningPtr::take() to OwningPtr::release(). 11 éve
  Argyrios Kyrtzidis ddea715540 [Preprocessor] Pass TranslationUnitKind to the preprocessor and if it is TU_Prefix 11 éve
  Argyrios Kyrtzidis 0242440d9f [ASTUnit] Fix use-after-free bug in ASTUnit::getMainBufferWithPrecompiledPreamble(). 11 éve
  Juergen Ributzka 6c03a38d81 Reverting the virtual file system implementation, because it triggers an assertion 11 éve
  Ben Langmuir 91e3d5860a Initial implementation of virtual file system 11 éve
  Craig Topper 6b9240e058 Use SmallVectorImpl& for function arguments instead of SmallVector. 12 éve
  Argyrios Kyrtzidis cbdbbd1ba1 [frontend] Make -chain-include work when used with modules. 12 éve
  Argyrios Kyrtzidis d560ce3b66 [Preprocessor] Remove PPMutationListener. 12 éve
  Douglas Gregor 677e15ffee <rdar://problem/13363214> Eliminate race condition between module rebuild and the global module index. 12 éve
  Richard Smith 3646c68676 Simplify FindExternalVisibleDeclsByName by making it return a bool indicating 12 éve
  Chandler Carruth 55fc873017 Sort all of Clang's files under 'lib', and fix up the broken headers 12 éve
  Douglas Gregor 49a87549f4 Since CreateTargetInfo is taking ownership of the target options, pass 12 éve
  Argyrios Kyrtzidis 958bcaf3d4 [modules] Setup the import location of a module file and use it 12 éve
  Argyrios Kyrtzidis 8616f9af65 Turn FrontendInputFile into an immutable class and have it also accept 12 éve
  Argyrios Kyrtzidis 8e1fbbc492 Make CompilerInstance::InitializeSourceManager accept a FrontendInputFile, 12 éve
  Douglas Gregor 02c23ebf41 Make DiagnosticOptions intrusively reference-counted, and make sure 13 éve
  Douglas Gregor 38295beb73 Allow clients of the AST reader to specify what kinds of AST load 13 éve
  Douglas Gregor 4825fd7fbb Distinguish the various kinds of AST file loading failures: 13 éve
  Douglas Gregor a8235d6c40 Rework the (de-)serialization of macros, as stored in 13 éve
  David Blaikie 4e4d08403c Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). 13 éve