aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/FrontendAction.cpp
AgeCommit message (Expand)AuthorFilesLines
2014-10-27[modules] Load .pcm files specified by -fmodule-file lazily.Richard Smith1-9/+3
2014-10-22[modules] Initial support for explicitly loading .pcm files.Richard Smith1-1/+12
2014-08-27Add support for the static analyzer to synthesize function implementations fr...Ted Kremenek1-4/+10
2014-08-10Recommit 213307: unique_ptr-ify ownership of ASTConsumers (reverted in r213325)David Blaikie1-18/+20
2014-08-10std::unique_ptr-ify the result of ASTUnit::LoadFromASTFileDavid Blaikie1-2/+2
2014-08-10unique_ptr-ify FrontendAction::takeCurrentASTUnitDavid Blaikie1-6/+7
2014-08-07Flip the order the preprocessor and frontendaction are informed of the end of...Benjamin Kramer1-4/+4
2014-07-17Revert "unique_ptr-ify ownership of ASTConsumers"David Blaikie1-20/+18
2014-07-17unique_ptr-ify ownership of ASTConsumersDavid Blaikie1-18/+20
2014-07-11Instantiate llvm::Registry<clang::PluginASTAction> in FrontendAction.cpp.NAKAMURA Takumi1-0/+2
2014-07-07Move ChainedIncludesSource into the implementationAlp Toker1-5/+3
2014-06-12Include system_error directly.Rafael Espindola1-1/+1
2014-06-12Replace llvm::error_code with std::error_code.Rafael Espindola1-1/+1
2014-05-22[C++11] Use 'nullptr'. Frontend edition.Craig Topper1-14/+14
2014-05-16If a declaration is loaded, and then a module import adds a redeclaration, thenRichard Smith1-1/+14
2014-05-08Let ASTReader optionally delete its ASTDeserializationListener.Nico Weber1-17/+31
2014-04-24Revert the "don't leak" part of r207065, looks like the bots don't like it :-/Nico Weber1-1/+2
2014-04-24Don't leak objects in load-from-ast path unless DisableFree is set.Nico Weber1-5/+5
2014-04-24Bury leaked sema pointer when reading from AST files.Nico Weber1-2/+2
2014-04-15Honour -ivfsoverlay in ASTUnit to match clangBen Langmuir1-24/+7
2014-04-14Allow multiple modules with the same name to coexist in the module cacheBen Langmuir1-7/+9
2014-03-13[C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper1-10/+10
2014-03-07Replace OwningPtr with std::unique_ptr.Ahmed Charles1-4/+4
2014-03-07Change OwningPtr::take() to OwningPtr::release().Ahmed Charles1-2/+2
2014-03-07[Preprocessor] Pass TranslationUnitKind to the preprocessor and if it is TU_P...Argyrios Kyrtzidis1-1/+1
2014-02-27[ASTUnit] Fix use-after-free bug in ASTUnit::getMainBufferWithPrecompiledPrea...Argyrios Kyrtzidis1-5/+4
2014-02-25Add a driver option -ivfsoverlayBen Langmuir1-0/+26
2014-02-20Recommit virtual file systemBen Langmuir1-1/+0
2014-02-20Reverting the virtual file system implementation, because it triggers an asse...Juergen Ributzka1-2/+1
2014-02-19Initial implementation of virtual file systemBen Langmuir1-1/+2
2014-02-07Stat system dependencies when using -verify-pchBen Langmuir1-1/+0
2014-02-05Add a CC1 option -verify-pchBen Langmuir1-0/+1
2014-01-07Sort all the #include lines with LLVM's utils/sort_includes.py whichChandler Carruth1-1/+1
2013-12-27Bury leaked pointers in a global array to silence a leak detector in --disabl...Kostya Serebryany1-2/+3
2013-11-27Remove a whole lot of unused variablesAlp Toker1-1/+1
2013-07-28Avoid crashing if a directory has no pch files.Rafael Espindola1-0/+2
2013-06-11[libclang] Allow building a precompiled preamble with compiler errorsArgyrios Kyrtzidis1-3/+7
2013-04-26[frontend] Make -chain-include work when used with modules.Argyrios Kyrtzidis1-0/+2
2013-03-27[Preprocessor] Remove PPMutationListener.Argyrios Kyrtzidis1-2/+0
2013-03-18[frontend] Initialize the diagnostic client before loading an ast file.Argyrios Kyrtzidis1-0/+4
2013-02-05[frontend] Don't put a PCH/PTH filename into the set of includes in the prepr...Argyrios Kyrtzidis1-10/+2
2013-01-25Rename the -cc1 option "-generate-module-index" toDouglas Gregor1-4/+3
2013-01-23Implement the writer side of the global module index. Douglas Gregor1-0/+11
2013-01-23Documentation cleanup: fixing documentation for FrontendAction.James Dennett1-3/+3
2012-12-04Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth1-3/+3
2012-11-09Turn FrontendInputFile into an immutable class and have it also acceptArgyrios Kyrtzidis1-9/+10
2012-11-09Make CompilerInstance::InitializeSourceManager accept a FrontendInputFile,Argyrios Kyrtzidis1-4/+1
2012-10-31[PCH] Remove the stat cache from the PCH file.Argyrios Kyrtzidis1-1/+0
2012-10-24Teach the PCH validator to check the preprocessor options, especiallyDouglas Gregor1-1/+2
2012-10-23If the precompiled header named by "-include" is actually a directory,Douglas Gregor1-2/+43