summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/FrontendActions.cpp
Commit message (Expand)AuthorAgeFilesLines
* Extract the (InputKind, std::string) pair used to describe inputs toDouglas Gregor2012-01-201-4/+4
* When generating includes for all of the headers we found in anDouglas Gregor2012-01-051-3/+13
* Store the submodules of a module in source order, as they are storedDouglas Gregor2012-01-041-4/+3
* Implement support for module requirements, which indicate the languageDouglas Gregor2011-12-311-1/+15
* When we have an umbrella directory in a module map, recursively walkDouglas Gregor2011-12-121-1/+2
* Implement umbrella directories for modules, which are similar toDouglas Gregor2011-12-081-0/+23
* Within the module representation, generalize the notion of an umbrellaDouglas Gregor2011-12-081-15/+20
* When building the main file to parse given a module map, don't skipDouglas Gregor2011-12-061-19/+24
* Promote ModuleMap::Module to a namespace-scope class in the BasicDouglas Gregor2011-11-301-2/+2
* When writing a module file, pass the module through to the ASTDouglas Gregor2011-11-301-5/+3
* Eliminate the -emit-module option, which emitted a module by parsing aDouglas Gregor2011-11-291-1/+1
* When building a module from a module map that isn't simply an umbrellaDouglas Gregor2011-11-161-9/+95
* Switch some more of the modules tests over to "-emit-module-from-map",Douglas Gregor2011-11-161-2/+0
* Add support for building a module from a module map to the -cc1Douglas Gregor2011-11-161-0/+93
* Revert r144703. It was a dumb idea anyway; will add the new bits moreDouglas Gregor2011-11-151-39/+1
* Split GenerateModuleAction into its own action, which will startDouglas Gregor2011-11-151-1/+39
* Don't translate CRLF files into LF files. Fixes PR6870, from Aaron Ballman!Douglas Gregor2011-09-231-2/+43
* Modules hide macro definitions by default, so that silly things likeDouglas Gregor2011-09-011-1/+2
* Remove the Chaining argument from the PCH/module generator. It's no longer usedDouglas Gregor2011-08-251-9/+3
* Introduce a -cc1 option "-emit-module", that creates a binary moduleDouglas Gregor2011-08-251-2/+3
* Make Lexer::ComputePreamble accept a LangOptions parameter, otherwise it may beArgyrios Kyrtzidis2011-08-251-1/+1
* Cut down the number of open/close system calls for output files.Argyrios Kyrtzidis2011-07-281-1/+3
* remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner2011-07-231-14/+14
* Switch all of the "isysroot" const char*'s throughout the AST readerDouglas Gregor2011-07-221-3/+4
* Remove the AST printer (-ast-print-xml), which is too incomplete andDouglas Gregor2011-03-071-7/+0
* Eliminate the internal command-line option for viewing inheritance in C++ cla...Douglas Gregor2011-02-171-5/+0
* Allow resolving headers from a PCH even after headers+PCH were moved to anoth...Argyrios Kyrtzidis2011-02-151-2/+5
* libclang: Don't allow RemoveFileOnSignal to be called via libclang, badness canDaniel Dunbar2011-01-311-1/+4
* Driver, Frontend: add CUDA language supportPeter Collingbourne2010-12-011-0/+1
* Add -cc1 -ast-dump-xml, an excessively detailed XML dump of the internalsJohn McCall2010-11-241-0/+11
* now the FileManager has a FileSystemOpts ivar, stop threadingChris Lattner2010-11-231-2/+1
* Implement -working-directory.Argyrios Kyrtzidis2010-11-031-1/+4
* Rename PCHWriter.h to ASTWriter.hSebastian Redl2010-08-181-1/+1
* Reintroduce the serialization library, with fixed dependencies.Sebastian Redl2010-08-171-1/+1
* Revert Sebastian's build-breaking patch.Douglas Gregor2010-08-171-1/+1
* Create a new Serialization module that contains all the PCH code, and will co...Sebastian Redl2010-08-171-1/+1
* Fix a typo in a diag name.Sebastian Redl2010-08-171-1/+1
* Reshuffle the PCH generator action and consumer, so that we can re-useDouglas Gregor2010-08-031-11/+25
* Make macro weirdness in chained PCH work. This required changing the way PCHR...Sebastian Redl2010-07-301-3/+3
* Introduce basic support for loading a precompiled preamble whileDouglas Gregor2010-07-261-1/+1
* Eliminate the "minimal" and printing parser actions, which only everDouglas Gregor2010-07-261-22/+0
* Introduce a new lexer function to compute the "preamble" of a file,Douglas Gregor2010-07-201-0/+30
* Add a callback interface that allows interested parties to get notified whene...Sebastian Redl2010-07-141-1/+1
* Modify the pragma handlers to accept and use StringRefs instead of Identifier...Argyrios Kyrtzidis2010-07-131-1/+1
* Really respect -chained-pch.Sebastian Redl2010-07-091-7/+5
* Add a frontend option -chained-pch and don't pass an active PCH reader to the...Sebastian Redl2010-07-091-1/+3
* Some preparatory work for chained PCH. No functionality change.Sebastian Redl2010-07-081-2/+3
* Break Frontend's dependency on Rewrite, Checker and CodeGen in shared library...Daniel Dunbar2010-06-151-83/+0
* Preprocessor: Ignore unknown pragmas in -E -dM and -Eonly modes.Daniel Dunbar2010-06-111-0/+4
* Teach clang -fixit to modify files in-place, or -fixit=suffix to create newNick Lewycky2010-04-241-69/+21
OpenPOWER on IntegriCloud