aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/FrontendAction.cpp
AgeCommit message (Expand)AuthorFilesLines
2018-11-17Sink BuryPointer from Clang into LLVM for reuse thereDavid Blaikie1-2/+3
2018-10-30NFC: Remove the ObjC1/ObjC2 distinction from clang (and related projects)Erik Pilkington1-1/+1
2018-10-12Remove top-level using declaration from header files, as these aliases leak.Sam McCall1-1/+1
2018-10-10Lift VFS from clang to llvm (NFC)Jonas Devlieghere1-4/+5
2018-09-15[modules] Support use of -E on modules built from the command line.Richard Smith1-4/+4
2018-09-15[modules] Frontend support for building a header module from a list ofRichard Smith1-2/+7
2018-09-14[VFS] vfs::directory_iterator yields path and file type instead of full StatusSam McCall1-7/+7
2018-07-30Remove trailing spaceFangrui Song1-4/+4
2018-07-19[PCH+Modules] Load -fmodule-map-file content before including PCHsBruno Cardoso Lopes1-16/+16
2018-05-20Print the qualified name when dumping deserialized decls.Vassil Vassilev1-2/+4
2018-05-17[Frontend] Avoid running plugins during code completion parseIvan Donchevskii1-0/+4
2018-05-17Revert https://reviews.llvm.org/D46050 and https://reviews.llvm.org/D45815Ivan Donchevskii1-10/+6
2018-05-16[Frontend] Avoid running plugins during code completion parseIvan Donchevskii1-6/+10
2018-05-09Remove \brief commands from doxygen comments.Adrian Prantl1-3/+3
2018-04-10Revert r329684 (and follow-ups 329693, 329714). See discussion on https://rev...Nico Weber1-1/+0
2018-04-10-ftime-report switch support in Clang.Andrew V. Tischenko1-0/+1
2018-01-05Track shadow modules with a generation counter.Bruno Cardoso Lopes1-0/+7
2017-09-12Use the VFS from the CompilerInvocation by defaultRaphael Isemann1-10/+4
2017-09-09Fix ownership of the MemoryBuffer in a FrontendInputFile.Richard Smith1-4/+5
2017-06-29Teach ASTReader how to read only the Preprocessor state from an AST file, not...Richard Smith1-4/+5
2017-06-29Track the set of module maps read while building a .pcm file and reload those...Richard Smith1-17/+25
2017-06-26Remove some redundant setup when preprocessing .pcm files.Richard Smith1-1/+0
2017-06-09Remove 'Filename' parameter from BeginSourceFileAction.Richard Smith1-6/+5
2017-06-06Retain header search and preprocessing options from AST file when emittingRichard Smith1-0/+3
2017-06-05Factor out and unify emission of "module is unavailable" diagnostics.Richard Smith1-14/+2
2017-06-05Rather than rejecting attempts to run preprocessor-only actions on AST files,Richard Smith1-15/+63
2017-06-02Support lazy stat'ing of files referenced by module maps.Richard Smith1-6/+20
2017-05-31[modules] When compiling a preprocessed module map, look for headers relativeRichard Smith1-8/+12
2017-05-22Give files from #line the characteristics of the current fileReid Kleckner1-1/+2
2017-05-05Add support for building modules from preprocessed source.Richard Smith1-81/+146
2017-04-28Move functionality for handling module maps as inputs from the -emit-moduleRichard Smith1-3/+263
2017-04-26Refactor frontend InputKind to prepare for treating module maps as a distinct...Richard Smith1-2/+3
2017-03-07Use filename in linemarker when compiling preprocessed source (Revised)Taewook Oh1-2/+46
2017-02-08Initialize builtins during modular codegenDavid Blaikie1-0/+3
2017-02-07Enable -dump-deserialized-decls and -error-on-deserialized-decl for modules.Vassil Vassilev1-16/+22
2017-01-25Revert "Use filename in linemarker when compiling preprocessed source"Diana Picus1-46/+2
2017-01-25Use filename in linemarker when compiling preprocessed sourceDavid Callahan1-2/+46
2017-01-05Move Preprocessor over to std::shared_ptr rather than IntrusiveRefCntPtrDavid Blaikie1-1/+1
2016-12-12[Frontend] Use vfs for directory iteration while searching PCHs. NFCIBruno Cardoso Lopes1-3/+4
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