summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/CompilerInstance.cpp
Commit message (Expand)AuthorAgeFilesLines
* Extract the (InputKind, std::string) pair used to describe inputs toDouglas Gregor2012-01-201-5/+4
* Store the submodules of a module in source order, as they are storedDouglas Gregor2012-01-041-12/+14
* Implement support for module requirements, which indicate the languageDouglas Gregor2011-12-311-1/+15
* Detect when mapping a #include/#import over to a submodule ends upDouglas Gregor2011-12-201-2/+16
* Refactor SerializeDiagnosticsPrinter to using DiagnosticRenderer. This gives...Ted Kremenek2011-12-171-1/+1
* Revert r146646 that was a mistake, and make the intended change in the right ...Argyrios Kyrtzidis2011-12-151-3/+0
* [libclang] Try to unbreak mingw build.Argyrios Kyrtzidis2011-12-151-0/+3
* Keep track of import dependencies between submodules within the moduleDouglas Gregor2011-12-081-8/+13
* Make changes to SDiagsWriter to make it work in combination with the ARC migr...Argyrios Kyrtzidis2011-12-071-1/+4
* If we can't write the temporary module map file when compiling aDouglas Gregor2011-12-071-1/+2
* Add a FIXME to provide a sensible error message hereDouglas Gregor2011-12-061-2/+3
* Use absolute paths for temporary module map filesDouglas Gregor2011-12-061-1/+1
* When we treat an #include or #import as a module import, create anDouglas Gregor2011-12-021-3/+13
* Introduce the notion of name visibility into modules. For a givenDouglas Gregor2011-12-011-3/+10
* Promote ModuleMap::Module to a namespace-scope class in the BasicDouglas Gregor2011-11-301-7/+7
* Don't collide loop variable names (to appease GCC)Matt Beaumont-Gay2011-11-301-7/+6
* 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
OpenPOWER on IntegriCloud