aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/FrontendAction.cpp
AgeCommit message (Expand)AuthorFilesLines
2015-07-17Make the clang module container format selectable from the command line.Adrian Prantl1-3/+3
2015-06-20Introduce a PCHContainerOperations interface (NFC).Adrian Prantl1-8/+8
2015-05-04Reapply "Frontend: Stop leaking when not -disable-free"Duncan P. N. Exon Smith1-14/+13
2015-05-04Revert "Frontend: Stop leaking when not -disable-free"Duncan P. N. Exon Smith1-13/+6
2015-05-04Frontend: Stop leaking when not -disable-freeDuncan P. N. Exon Smith1-6/+13
2015-05-04Rename MacroDefinition -> MacroDefinitionRecord, Preprocessor::MacroDefinitio...Richard Smith1-1/+1
2015-04-11Use 'override/final' instead of 'virtual' for overridden methodsAlexander Kornienko1-1/+1
2015-03-18Remove many superfluous SmallString::str() calls.Yaron Keren1-1/+1
2015-02-19[PCH/Modules] Check that the specific module cache path the PCH was built wit...Argyrios Kyrtzidis1-1/+3
2015-01-23PR22299: Relocate code for handling -fmodule-map-file= so that we don't try toRichard Smith1-0/+9
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