summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/ChainedIncludesSource.cpp
Commit message (Expand)AuthorAgeFilesLines
* Update for LLVM api change.Rafael Espindola2014-08-271-4/+2
* Store std::unique_ptr in InMemoryBuffers. NFC.Rafael Espindola2014-08-181-12/+15
* Recommit 213307: unique_ptr-ify ownership of ASTConsumers (reverted in r213325)David Blaikie2014-08-101-4/+4
* Revert "unique_ptr-ify ownership of ASTConsumers"David Blaikie2014-07-171-4/+4
* unique_ptr-ify ownership of ASTConsumersDavid Blaikie2014-07-171-4/+4
* Move ChainedIncludesSource into the implementationAlp Toker2014-07-071-4/+50
* ChainedIncludesSource: avoid copying n*(n+1)/2 file contents into memoryAlp Toker2014-07-071-12/+6
* Use non-intrusive refcounting for TargetOptionsAlp Toker2014-07-061-2/+2
* Track IntrusiveRefCntPtr::get() changes from LLVM r212366Alp Toker2014-07-051-1/+1
* [C++11] Use 'nullptr'. Frontend edition.Craig Topper2014-05-221-11/+11
* Replace OwningPtr with std::unique_ptr.Ahmed Charles2014-03-071-4/+4
* Change OwningPtr::take() to OwningPtr::release().Ahmed Charles2014-03-071-4/+4
* [Preprocessor] Pass TranslationUnitKind to the preprocessor and if it is TU_P...Argyrios Kyrtzidis2014-03-071-1/+1
* [ASTUnit] Fix use-after-free bug in ASTUnit::getMainBufferWithPrecompiledPrea...Argyrios Kyrtzidis2014-02-271-11/+11
* Reverting the virtual file system implementation, because it triggers an asse...Juergen Ributzka2014-02-201-1/+0
* Initial implementation of virtual file systemBen Langmuir2014-02-191-0/+1
* Use SmallVectorImpl& for function arguments instead of SmallVector.Craig Topper2013-07-051-3/+3
* [frontend] Make -chain-include work when used with modules.Argyrios Kyrtzidis2013-04-261-0/+1
* [Preprocessor] Remove PPMutationListener.Argyrios Kyrtzidis2013-03-271-2/+0
* <rdar://problem/13363214> Eliminate race condition between module rebuild and...Douglas Gregor2013-03-191-0/+1
* Simplify FindExternalVisibleDeclsByName by making it return a bool indicatingRichard Smith2013-02-071-1/+1
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-041-5/+5
* Since CreateTargetInfo is taking ownership of the target options, passDouglas Gregor2012-11-161-1/+1
* [modules] Setup the import location of a module file and use itArgyrios Kyrtzidis2012-11-151-1/+1
* Turn FrontendInputFile into an immutable class and have it also acceptArgyrios Kyrtzidis2012-11-091-1/+1
* Make CompilerInstance::InitializeSourceManager accept a FrontendInputFile,Argyrios Kyrtzidis2012-11-091-3/+3
* Make DiagnosticOptions intrusively reference-counted, and make sureDouglas Gregor2012-10-231-2/+2
* Allow clients of the AST reader to specify what kinds of AST loadDouglas Gregor2012-10-221-1/+2
* Distinguish the various kinds of AST file loading failures:Douglas Gregor2012-10-221-1/+4
* Rework the (de-)serialization of macros, as stored inDouglas Gregor2012-10-091-0/+2
* Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie2012-03-111-1/+1
* Basic: import IntrusiveRefCntPtr<> into clang namespaceDylan Noblesmith2012-02-201-2/+2
* Basic: import OwningPtr<> into clang namespaceDylan Noblesmith2012-02-051-7/+7
* Rework the external Sema source's ReadMethodPool() so that it doesn'tDouglas Gregor2012-01-251-3/+2
* Extract the (InputKind, std::string) pair used to describe inputs toDouglas Gregor2012-01-201-2/+3
* Move ChainedIncludesSource into the Frontend library. This never reallyChandler Carruth2011-12-091-0/+240
OpenPOWER on IntegriCloud