aboutsummaryrefslogtreecommitdiff
path: root/lib/Frontend/CompilerInstance.cpp
AgeCommit message (Expand)Author
2011-11-17Make 'LangOptions' in CompilerInvocation a heap-allocated, reference counted ...Ted Kremenek
2011-11-15Revert r144703. It was a dumb idea anyway; will add the new bits moreDouglas Gregor
2011-11-15Split GenerateModuleAction into its own action, which will startDouglas Gregor
2011-11-15Add a -cc1-level option -fmodule-name=<name>, which will be used whenDouglas Gregor
2011-11-11I predict that HeaderSearch will need the ability to generateDouglas Gregor
2011-11-01rename getHostTriple into getDefaultTargetTriple in clangSebastian Pop
2011-10-29Start work on SerializedDiagnosticPrinter, a new DiagnosticConsumer that seri...Ted Kremenek
2011-10-08lib/Frontend/CompilerInstance.cpp: Suppress a "Comparision of unsigned and si...NAKAMURA Takumi
2011-10-08WhitespaceNAKAMURA Takumi
2011-10-05Seriously ugly hack, part 2Douglas Gregor
2011-10-05Seriously ugly hack to try to get the Windows builders back onlineDouglas Gregor
2011-10-05Introduce a simple file-based locking protocol for on-demand moduleDouglas Gregor
2011-10-04When build a module on demand, run the module-building job on aDouglas Gregor
2011-09-29Introduce an opt-in warning when a module is being implicitly builtDouglas Gregor
2011-09-29Introduce a pure virtual clone() method to DiagnosticConsumer, so thatDouglas Gregor
2011-09-26Rename VerifyDiagnosticsClient to VerifyDiagnosticConsumer as per issue 5397David Blaikie
2011-09-26Rename ChainedDiagnosticClient to ChainedDiagnosticConsumer as per issue 5397David Blaikie
2011-09-25Rename DiagnosticClient to DiagnosticConsumer as per issue 5397David Blaikie
2011-09-25Rename Diagnostic to DiagnosticsEngine as per issue 5397David Blaikie
2011-09-19[libclang] When getting a source location from a file:line:col tripletArgyrios Kyrtzidis
2011-09-15Add an experimental flag -fauto-module-import that automatically turnsDouglas Gregor
2011-09-15Comment what's going on when we compile a moduleDouglas Gregor
2011-09-15Detect cyclic module dependencies in a manner that is rather moreDouglas Gregor
2011-09-15When we load the first module, make sure that we wire up the ASTConsumer to t...Douglas Gregor
2011-09-14Make -E work with module importsDouglas Gregor
2011-09-13Assert that the module hash produced after stripping away non-modular options...Douglas Gregor
2011-09-13For modules, use a hash of the compiler version, language options, andDouglas Gregor
2011-09-13When building a module on-demand, clear out the "non-modular" languageDouglas Gregor
2011-09-13When compiling a module on-demand, re-use the diagnostics clientDouglas Gregor
2011-09-12When an import statement fails to find a module in the module cache,Douglas Gregor
2011-09-12Introduce a cc1-level option to provide the path to the module cache,Douglas Gregor
2011-09-02Always construct an ASTReader with a non-NULL ASTContext andDouglas Gregor
2011-09-02Extend the ASTContext constructor to delay the initialization ofDouglas Gregor
2011-09-01Allow the preprocessor to be constructed without performing target-Douglas Gregor
2011-08-31Switch the "no module found" default-fatal warning to a default-fatal error.Douglas Gregor
2011-08-26Introduce support for a simple module import declaration, whichDouglas Gregor
2011-08-25Introduce a -cc1 option "-emit-module", that creates a binary moduleDouglas Gregor
2011-07-28Cut down the number of open/close system calls for output files.Argyrios Kyrtzidis
2011-07-23remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner
2011-07-22Switch all of the "isysroot" const char*'s throughout the AST readerDouglas Gregor
2011-07-22Rename ASTReader::PerFileData to serialization::Module, pulling it outDouglas Gregor
2011-07-21Cut down one open/close pair of system calls by using Path's makeUnique inste...Argyrios Kyrtzidis
2011-07-19Revamp the SourceManager to separate the representation of parsedDouglas Gregor
2011-07-14NestedMacroInstantiations -> NestedMacroExpansionsChandler Carruth
2011-06-23avoid using config.h in public headersDylan Noblesmith
2011-06-16Raise the ARCMT functionality in Clang into proper FrontendActions.Chandler Carruth
2011-06-15The ARC Migration Tool. All the credit goes to Argyrios and FariborzJohn McCall
2011-05-06Introduce a new libclang parsing flag,Douglas Gregor
2011-04-07Frontend/CC_LOG_DIAGNOSTICS: Fix thinko and open diag log in append mode.Daniel Dunbar
2011-04-07Fronted/CC_LOG_DIAGNOSTICS: Wire up dwarf-debug-flags support.Daniel Dunbar