aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/FrontendAction.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-08-05Reapply r276973 "Adjust Registry interface to not require plugins to export a...John Brawn1-1/+1
2016-07-28Revert r276973 "Adjust Registry interface to not require plugins to export a ...John Brawn1-1/+1
2016-07-28Reapply r276856 "Adjust Registry interface to not require plugins to export a...John Brawn1-1/+1
2016-07-27Revert r276856 "Adjust Registry interface to not require plugins to export a ...John Brawn1-1/+1
2016-07-27Adjust Registry interface to not require plugins to export a registryJohn Brawn1-1/+1
2016-07-18[NFC] Header cleanupMehdi Amini1-1/+2
2016-03-15Make it possible for AST plugins to enable themselves by defaultJohn Brawn1-18/+36
2016-02-16[Frontend] Make sure WrapperFrontendAction updates CurrentInput after calling...Argyrios Kyrtzidis1-1/+4
2016-02-07[Frontend] Make the memory management of FrontendAction pointers explicit by ...Argyrios Kyrtzidis1-2/+3
2015-10-20Roll-back r250822.Angel Garcia Gomez1-1/+1
2015-10-20Apply modernize-use-default to clang.Angel Garcia Gomez1-1/+1
2015-09-04Fix crash on invalid if we can't find a suitable PCH file in a specifiedRichard Smith1-1/+1
2015-08-27Add a -gmodules option to the driver and a -dwarf-ext-refs to cc1Adrian Prantl1-3/+3
2015-08-15[modules] Stop dropping 'module.timestamp' files into the current directoryRichard Smith1-3/+5
2015-08-06Rename the non-coding style conformant functions in namespace BuiltinsEric Christopher1-1/+1
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