summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/FrontendActions.cpp
Commit message (Expand)AuthorAgeFilesLines
* [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
* Return a pointer instead of having a pointer outparam and a bool return.Rafael Espindola2015-04-101-13/+13
* Ensure that we still parse preprocessed CUDA files as CUDA when we useArtem Belevich2015-03-191-0/+1
* Remove many superfluous SmallString::str() calls.Yaron Keren2015-03-181-1/+1
* [modules] Teach the AST reader to handle the case of importing a moduleChandler Carruth2015-03-141-2/+2
* Revert "Wrap clang module files in a Mach-O, ELF, or COFF container."Adrian Prantl2015-02-251-36/+4
* Wrap clang module files in a Mach-O, ELF, or COFF container.Adrian Prantl2015-02-251-4/+36
* Revert "Wrap clang module files in a Mach-O, ELF, or COFF container."Adrian Prantl2015-02-241-36/+4
* Wrap clang module files in a Mach-O, ELF, or COFF container.Adrian Prantl2015-02-241-4/+36
* Revert "Wrap clang module files in a Mach-O, ELF, or COFF container."Adrian Prantl2015-02-211-36/+4
* Wrap clang module files in a Mach-O, ELF, or COFF container.Adrian Prantl2015-02-201-4/+36
* Revert "Wrap clang module files in a Mach-O, ELF, or COFF container."Adrian Prantl2015-02-201-36/+4
* Wrap clang module files in a Mach-O, ELF, or COFF container.Adrian Prantl2015-02-201-4/+36
* Revert "Wrap clang module files in a Mach-O, ELF, or COFF container."Adrian Prantl2015-02-201-36/+4
* Wrap clang module files in a Mach-O, ELF, or COFF container.Adrian Prantl2015-02-201-4/+36
* Revert "Mangle the IsSystem bit into the .pcm file name"Ben Langmuir2015-02-191-1/+1
* [PCH/Modules] Check that the specific module cache path the PCH was built wit...Argyrios Kyrtzidis2015-02-191-0/+2
* Mangle the IsSystem bit into the .pcm file nameBen Langmuir2015-02-121-1/+1
* [modules] Track how 'header' directives were written in module map files,Richard Smith2014-12-021-28/+43
* [modules] When a .pcm file is explicitly built separately from the translationRichard Smith2014-10-311-2/+2
* Make VFS and FileManager match the current MemoryBuffer API.Benjamin Kramer2014-10-261-4/+4
* Improve unique_ptr-y ownership in ASTUnit::ComputePreambleDavid Blaikie2014-08-291-3/+2
* Update for LLVM api change.Rafael Espindola2014-08-271-2/+2
* Return a std::unique_ptr from getBufferForFile. NFC.Rafael Espindola2014-08-261-3/+2
* Update for llvm api change.Rafael Espindola2014-08-251-3/+3
* Use StringRef instead of MemoryBuffer&.Rafael Espindola2014-08-121-1/+2
* Modify behavior of -ast-dump-lookups: if -ast-dump is not also provided, dumpRichard Smith2014-08-111-0/+1
* Change MemoryBuffer* to MemoryBuffer& parameter to Lexer::ComputePreambleDavid Blaikie2014-08-111-1/+1
* Recommit 213307: unique_ptr-ify ownership of ASTConsumers (reverted in r213325)David Blaikie2014-08-101-30/+33
* Refactor the module map file used for uniquing a module name out ofBen Langmuir2014-08-091-3/+5
* Use -Rblah, not -Wblah, to control remark diagnostics. This was always theRichard Smith2014-08-071-3/+4
OpenPOWER on IntegriCloud