summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/CompilerInstance.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* In the Module class, add a reference to the corresponding AST file.Argyrios Kyrtzidis2012-09-291-0/+3
* Add a new libclang completion API to get brief documentation comment that isDmitri Gribenko2012-07-021-8/+3
* Pulls diagnostics for temp file handling into the common diagnostic kinds.Manuel Klimek2012-05-161-1/+1
* For final output files create them with mode 0664 to match otherEric Christopher2012-05-111-1/+2
* Remove variables made dead by r155923David Blaikie2012-05-011-2/+0
* Remove dead code found by static analyzer.Ted Kremenek2012-05-011-5/+0
* objective-c modern translator: buildit objc boolFariborz Jahanian2012-04-161-0/+4
* Changed all direct calls to CompletionConsumer.reset(..) to go callErik Verbruggen2012-04-121-4/+4
* Added a flag to the parser to skip method bodies.Erik Verbruggen2012-04-121-0/+1
* [PCH] Mark a PCH file with a flag to indicate if the serialized AST hadArgyrios Kyrtzidis2012-03-071-1/+5
* [preprocessor] Enhance PreprocessingRecord to keep track of locations of cond...Argyrios Kyrtzidis2012-03-051-1/+1
* Frontend: Default to creating output files using temporary files + rename.Daniel Dunbar2012-03-031-1/+2
* Frontend: Don't automatically create missing directories when using temporary...Daniel Dunbar2012-03-031-6/+20
* Don't record nested macro expansions in the preprocessing record,Argyrios Kyrtzidis2012-02-251-2/+1
* Basic: import IntrusiveRefCntPtr<> into clang namespaceDylan Noblesmith2012-02-201-4/+4
* Basic: import SmallString<> into clang namespaceDylan Noblesmith2012-02-051-5/+5
* Basic: import OwningPtr<> into clang namespaceDylan Noblesmith2012-02-051-7/+7
* Rename -dependency-graphviz to -dependencncy-dotDouglas Gregor2012-02-021-2/+2
* Introduce a -cc1 option "-dependency-graphviz" that determines headerDouglas Gregor2012-02-021-0/+4
* Thread a TargetInfo through to the module map; we'll need it forDouglas Gregor2012-01-301-2/+3
* Switch over to LLVM's file-level locking facilityDouglas Gregor2012-01-291-265/+5
* Ensure that we clean up after a failed module build and cope with theDouglas Gregor2012-01-291-1/+1
* Implement code completion support for module import declarations, e.g.,Douglas Gregor2012-01-291-1/+0
* Rework HeaderSearch's interface for getting a module from a name andDouglas Gregor2012-01-291-4/+18
* Introduce module attributes into the module map grammar, along with aDouglas Gregor2012-01-271-5/+8
* 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
OpenPOWER on IntegriCloud