aboutsummaryrefslogtreecommitdiff
path: root/lib/Frontend/CompilerInstance.cpp
AgeCommit message (Expand)Author
2010-11-18Remove the hack where, to get the return status, we had special case for Veri...Argyrios Kyrtzidis
2010-11-18Since multiple diagnostics can share one diagnostic client, have the client k...Argyrios Kyrtzidis
2010-11-18Refactoring of Diagnostic class.Argyrios Kyrtzidis
2010-11-11Improve ASTUnit's capture of diagnostics so that theDouglas Gregor
2010-11-03Implement -working-directory.Argyrios Kyrtzidis
2010-10-26Add support for code completion on stdin.Dan Gohman
2010-10-26Simplify this code: don't check for the same error twoDan Gohman
2010-10-11Eliminate the (de-)serialization of code completion results, now thatDouglas Gregor
2010-10-11Eliminate -fdiagnostics-binary and all of the infrastructure forDouglas Gregor
2010-10-11Tighten up constness of argv parameters to allow for string literals as argum...Axel Naumann
2010-10-05Give every file that ASTReader loads a type: module, PCH, precompiled preambl...Sebastian Redl
2010-09-17Use a temporary file for output which gets renamed after all the writing is f...Argyrios Kyrtzidis
2010-08-27createMainFileID doesn't need its IncludePos argument, sinceDan Gohman
2010-08-18Rename the ASTReader header files.Sebastian Redl
2010-08-18Rename various classes from PCH to AST.Sebastian Redl
2010-08-18Rename PCHReader to ASTReader.Sebastian Redl
2010-08-18Simplify the ownership model for DiagnosticClients, which was reallyDouglas Gregor
2010-08-17Reintroduce the serialization library, with fixed dependencies.Sebastian Redl
2010-08-17Revert Sebastian's build-breaking patch.Douglas Gregor
2010-08-17Create a new Serialization module that contains all the PCH code, and will co...Sebastian Redl
2010-08-15Extend the code-completion caching infrastructure to include globalDouglas Gregor
2010-08-13The Sema object will get destroyed before all of the others anyway. We don't ...Douglas Gregor
2010-08-12Teach CompilerInstance to create and hold on to the Sema object usedDouglas Gregor
2010-08-04Add code-completion support directly to ASTUnit, which performs codeDouglas Gregor
2010-07-30Make macro weirdness in chained PCH work. This required changing the way PCHR...Sebastian Redl
2010-07-27Implement -fno-validate-pch at the -cc1 level, which suppresses mostDouglas Gregor
2010-07-25Make ASTContext always use the BumpPtrAllocator.Douglas Gregor
2010-07-09Correctly initialize Reader to null.Sebastian Redl
2010-07-08Some preparatory work for chained PCH. No functionality change.Sebastian Redl
2010-06-07Frontend: Move some initialization from CompilerInstance to FrontendAction, t...Daniel Dunbar
2010-06-07Frontend: Change FrontendAction::BeginSourceFile to take the input kind inste...Daniel Dunbar
2010-06-07Frontend: Lift InputKind enumeration to top level.Daniel Dunbar
2010-05-27MemoryBuffer::getSTDIN may return a null pointer if an error occurs.Dan Gohman
2010-05-25Only enable code patterns (e.g., try { statements } catch (...) {Douglas Gregor
2010-04-14Once we've emitted a fatal diagnostic, keep counting errors but with aDouglas Gregor
2010-04-07Instead of counting totally diagnostics, split the count into a countChris Lattner
2010-04-05Make Diagnostic reference-counted, which is simpler than jugglingDouglas Gregor
2010-03-30Teach Clang's -cc1 option -print-stats to print LLVM statistics.Douglas Gregor
2010-03-19clang -cc1: Kill off -empty-input only, and replace with -init-only which is anDaniel Dunbar
2010-03-19Optionally store a PreprocessingRecord in the preprocessor itself, andDouglas Gregor
2010-03-17Simplify error path using OwningPtrKovarththanan Rajaratnam
2010-03-17Simplify ProcessWarningOptions since it can't failKovarththanan Rajaratnam
2010-03-17Issue a proper diagnostic if we couldn't open dump fileKovarththanan Rajaratnam
2010-03-16Don't consume tokens past the end-of-file in an @interface. FixesDouglas Gregor
2010-03-16Give SourceManager a Diagnostic object with which to report errors,Douglas Gregor
2010-03-06Lowercase for consistencyKovarththanan Rajaratnam
2010-02-18Rework how CIndex handles diagnostics. Rather than using a callback,Douglas Gregor
2010-02-16CompilerInstance: Move LLVMContext member out of constructor.Daniel Dunbar
2010-01-30CompilerInstance: Change to not contain the CompilerInvocation object.Daniel Dunbar
2010-01-28Introduce serialization and deserialization of diagnostic informationDouglas Gregor