summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/CompilerInstance.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Implement (de-)serialization of the description of a module and itsDouglas Gregor2011-11-301-26/+34
* Teach the preprocessor how to handle module import declarations thatDouglas Gregor2011-11-301-0/+8
* When loading a module that involves submodules (e.g., std.vector),Douglas Gregor2011-11-301-82/+150
* Switch the module-loading interfaces and parser from a simpleDouglas Gregor2011-11-301-10/+14
* Switch on-demand module building over to use module maps, always. WhenDouglas Gregor2011-11-291-72/+46
* Teach the module import mechanism how to rebuild modules expressed viaDouglas Gregor2011-11-291-8/+64
* Start refactoring to use module maps when rebuilding a moduleDouglas Gregor2011-11-291-12/+15
* When attempting to load a module that is not in the module cache,Douglas Gregor2011-11-281-7/+7
* Make 'LangOptions' in CompilerInvocation a heap-allocated, reference counted ...Ted Kremenek2011-11-171-3/+3
* Revert r144703. It was a dumb idea anyway; will add the new bits moreDouglas Gregor2011-11-151-6/+5
* Split GenerateModuleAction into its own action, which will startDouglas Gregor2011-11-151-5/+6
* Add a -cc1-level option -fmodule-name=<name>, which will be used whenDouglas Gregor2011-11-151-3/+4
* I predict that HeaderSearch will need the ability to generateDouglas Gregor2011-11-111-1/+2
* rename getHostTriple into getDefaultTargetTriple in clangSebastian Pop2011-11-011-1/+1
* Start work on SerializedDiagnosticPrinter, a new DiagnosticConsumer that seri...Ted Kremenek2011-10-291-0/+27
* lib/Frontend/CompilerInstance.cpp: Suppress a "Comparision of unsigned and si...NAKAMURA Takumi2011-10-081-1/+1
* WhitespaceNAKAMURA Takumi2011-10-081-87/+87
* Seriously ugly hack, part 2Douglas Gregor2011-10-051-1/+7
* Seriously ugly hack to try to get the Windows builders back onlineDouglas Gregor2011-10-051-2/+15
* Introduce a simple file-based locking protocol for on-demand moduleDouglas Gregor2011-10-051-0/+259
* When build a module on demand, run the module-building job on aDouglas Gregor2011-10-041-3/+21
* Introduce an opt-in warning when a module is being implicitly builtDouglas Gregor2011-09-291-0/+2
* Introduce a pure virtual clone() method to DiagnosticConsumer, so thatDouglas Gregor2011-09-291-13/+13
* Rename VerifyDiagnosticsClient to VerifyDiagnosticConsumer as per issue 5397David Blaikie2011-09-261-2/+2
* Rename ChainedDiagnosticClient to ChainedDiagnosticConsumer as per issue 5397David Blaikie2011-09-261-3/+3
* Rename DiagnosticClient to DiagnosticConsumer as per issue 5397David Blaikie2011-09-251-3/+3
* Rename Diagnostic to DiagnosticsEngine as per issue 5397David Blaikie2011-09-251-6/+7
* [libclang] When getting a source location from a file:line:col tripletArgyrios Kyrtzidis2011-09-191-5/+2
* Add an experimental flag -fauto-module-import that automatically turnsDouglas Gregor2011-09-151-1/+4
* Comment what's going on when we compile a moduleDouglas Gregor2011-09-151-0/+8
* Detect cyclic module dependencies in a manner that is rather moreDouglas Gregor2011-09-151-0/+23
* When we load the first module, make sure that we wire up the ASTConsumer to t...Douglas Gregor2011-09-151-0/+2
* Make -E work with module importsDouglas Gregor2011-09-141-5/+11
* Assert that the module hash produced after stripping away non-modular options...Douglas Gregor2011-09-131-3/+2
* For modules, use a hash of the compiler version, language options, andDouglas Gregor2011-09-131-12/+14
* When building a module on-demand, clear out the "non-modular" languageDouglas Gregor2011-09-131-0/+3
* When compiling a module on-demand, re-use the diagnostics clientDouglas Gregor2011-09-131-9/+20
* When an import statement fails to find a module in the module cache,Douglas Gregor2011-09-121-2/+76
* Introduce a cc1-level option to provide the path to the module cache,Douglas Gregor2011-09-121-7/+1
* Always construct an ASTReader with a non-NULL ASTContext andDouglas Gregor2011-09-021-2/+2
* Extend the ASTContext constructor to delay the initialization ofDouglas Gregor2011-09-021-1/+1
* Allow the preprocessor to be constructed without performing target-Douglas Gregor2011-09-011-1/+1
* Switch the "no module found" default-fatal warning to a default-fatal error.Douglas Gregor2011-08-311-1/+1
* Introduce support for a simple module import declaration, whichDouglas Gregor2011-08-261-32/+80
* Introduce a -cc1 option "-emit-module", that creates a binary moduleDouglas Gregor2011-08-251-2/+2
* Cut down the number of open/close system calls for output files.Argyrios Kyrtzidis2011-07-281-15/+26
* remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner2011-07-231-17/+17
* Switch all of the "isysroot" const char*'s throughout the AST readerDouglas Gregor2011-07-221-1/+1
* Rename ASTReader::PerFileData to serialization::Module, pulling it outDouglas Gregor2011-07-221-2/+3
* Cut down one open/close pair of system calls by using Path's makeUnique inste...Argyrios Kyrtzidis2011-07-211-1/+1
OpenPOWER on IntegriCloud