summaryrefslogtreecommitdiffstats
path: root/lib/Frontend/FrontendActions.cpp
Commit message (Expand)AuthorAgeFilesLines
* Reject attempts to build a module without -fmodules, rather than silently doi...Richard Smith2017-07-061-0/+10
* Teach ASTReader how to read only the Preprocessor state from an AST file, not...Richard Smith2017-06-291-1/+1
* Killing a tab and some other spurious whitespace; NFC.Aaron Ballman2017-06-161-1/+1
* Remove 'Filename' parameter from BeginSourceFileAction.Richard Smith2017-06-091-10/+4
* Escape filenames in module map line marker directives, to unbreak Windows bui...Richard Smith2017-06-011-2/+5
* Add support for building modules from preprocessed source.Richard Smith2017-05-051-0/+12
* Move functionality for handling module maps as inputs from the -emit-moduleRichard Smith2017-04-281-236/+6
* Refactor frontend InputKind to prepare for treating module maps as a distinct...Richard Smith2017-04-261-17/+15
* Add -cc1 flag -ast-dump-all to perform an AST dump including entities that ha...Richard Smith2017-03-091-0/+1
* [GeneratePCHAction] If preprocessor option 'AllowPCHWithCompilerErrors' is en...Argyrios Kyrtzidis2017-02-271-1/+7
* [modules] For -module-file-info, print out the resource dir path, since it is...Argyrios Kyrtzidis2017-02-251-0/+1
* PCH: fix a regression that reports a module is defined in both pch and pcm.Manman Ren2017-01-091-0/+6
* Revert "[Modules] Make header inclusion order from umbrella dirs deterministic"Bruno Cardoso Lopes2016-12-121-11/+3
* [Modules] Make header inclusion order from umbrella dirs deterministicBruno Cardoso Lopes2016-12-121-3/+11
* C++ Modules TS: add frontend support for building pcm files from moduleRichard Smith2016-08-261-31/+50
* Refactor to remove the assumption that we know the name of the module we're e...Richard Smith2016-08-251-2/+2
* Module: add -fprebuilt-module-path to support loading prebuilt modules.Manman Ren2016-08-181-1/+2
* Print the module format in clang -module-file-info.Adrian Prantl2016-08-171-2/+7
* Support object-file-wrapped modules in clang -module-file-info.Adrian Prantl2016-08-171-0/+8
* Modules: add command line option fmodules-disable-diagnostic-validationManman Ren2016-07-261-1/+5
* [NFC] Header cleanupMehdi Amini2016-07-181-3/+2
* Frontend: Simplify ownership model for clang's output streams.Peter Collingbourne2016-07-151-18/+25
* [PCH] Add a fno-pch-timestamp option to cc1 to disable inclusion of timestamp...Pierre Gousseau2016-07-131-1/+4
* RenderScript support in the FrontendPirama Arumuga Nainar2016-06-091-0/+1
* [Modules] Use vfs for (recursive) directory iterationBruno Cardoso Lopes2016-05-161-6/+7
* [Tooling] Fix broken dependency for shared buildEtienne Bergeron2016-05-121-0/+3
* [modules] addHeaderInclude() can't fail.Davide Italiano2016-03-021-21/+12
* [modules] Flatten -fmodule-name= and -fmodule-implementation-of= into a singleRichard Smith2016-02-191-0/+2
* Remove use of builtin comma operator.Richard Trieu2016-02-181-1/+2
* [modules] Make sure we always include the contents of private headers whenRichard Smith2016-01-081-9/+11
* [modules] Refactor handling of -fmodules-embed-*. Track this properly ratherRichard Smith2015-11-261-10/+11
* [modules] Add -cc1 flag -fmodules-embed-all-files.Richard Smith2015-11-241-0/+2
* Introduce module file extensions to piggy-back data onto module files.Douglas Gregor2015-11-031-5/+25
* Further simplify the interface of PCHContainerGeneratorAdrian Prantl2015-09-191-2/+2
* Simplify the interface of PCHContainerGenerator and friendsAdrian Prantl2015-09-181-10/+4
* [modules] When explicitly building a module file, don't include timestamps inRichard Smith2015-08-171-1/+3
* [modules] Add an experimental -cc1 feature to embed the contents of an inputRichard Smith2015-08-141-2/+11
* Make the clang module container format selectable from the command line.Adrian Prantl2015-07-171-4/+4
* [Modules] Consider -fmodule-feature in module hash and when loadingBen Langmuir2015-06-231-0/+7
* Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko2015-06-221-1/+1
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-221-1/+1
* Introduce a PCHContainerOperations interface (NFC).Adrian Prantl2015-06-201-20/+39
* [modules] Retain the name as written for umbrella headers and directories, ra...Richard Smith2015-05-161-30/+22
* Use raw_pwrite_stream in clang.Rafael Espindola2015-04-141-6/+1
* Bring r234620 back now that llvm is fixed.Rafael Espindola2015-04-131-6/+5
* Reformat.NAKAMURA Takumi2015-04-131-3/+3
* Revert r234620 and others, "Actually check if lseek works instead of using a ...NAKAMURA Takumi2015-04-131-6/+6
* Use 'override/final' instead of 'virtual' for overridden methodsAlexander Kornienko2015-04-111-3/+2
* Actually check if lseek works instead of using a filename based heuristic.Rafael Espindola2015-04-101-6/+6
* Return a pointer instead of having a pointer outparam and a bool return.Rafael Espindola2015-04-101-15/+15