aboutsummaryrefslogtreecommitdiff
path: root/lib/Driver/TextDiagnosticPrinter.cpp
AgeCommit message (Expand)Author
2009-03-02Rename lib/Driver (etc) to lib/Frontend in prep for the *actual*Daniel Dunbar
2009-02-26Introduce code modification hints into the diagnostics system. When weDouglas Gregor
2009-02-20map source ranges through macro expansions. Before:Chris Lattner
2009-02-20refactor, pass ranges down instead of the whole Chris Lattner
2009-02-18tidy upChris Lattner
2009-02-17As an experimental hack, emit "instantiated from" information inChris Lattner
2009-02-17sink a call to getInstantiationLoc to eliminate an assertion.Chris Lattner
2009-02-17break down EmitCaretDiagnostic to use more primitive calls.Chris Lattner
2009-02-17split caret diagnostic printing out into its own function.Chris Lattner
2009-02-17simplify some code.Chris Lattner
2009-02-17If a source range comes through a function-like macro expansion,Chris Lattner
2009-02-06handle fatal errors, rely on warnings to point out missing cases.Chris Lattner
2009-02-04lower the interface to getLineNumber like we did forChris Lattner
2009-02-04make SM::getColumnNumber take a predecomposed FileID/offset, whichChris Lattner
2009-01-30" Attached is a patch for TextDiagnosticPrinter that adds an optionalChris Lattner
2009-01-28Fix TextDiagnosticPrinter::HandleDiagnostic to handle invalid FullSourceLocs ...Ted Kremenek
2009-01-27Introduce a new PresumedLoc class to represent the concept of a locationChris Lattner
2009-01-19Rename SourceManager::getCanonicalFileID -> getFileID. There isChris Lattner
2009-01-17Rename SourceLocation::getFileID to getChunkID, because it returnsChris Lattner
2009-01-16eliminate FullSourceLoc::getLocation() now that FullSourceLocChris Lattner
2009-01-16more SourceLocation lexicon change: instead of referring to theChris Lattner
2008-11-22remove a dead enumChris Lattner
2008-11-19switch TextDiagnosticPrinter to raw_ostream.Chris Lattner
2008-11-19rewrite FormatDiagnostic to be less gross and a lot more efficient.Chris Lattner
2008-11-18This reworks some of the Diagnostic interfaces a bit to change how diagnosticsChris Lattner
2008-11-18Change the diagnostics interface to take an array of pointers to Chris Lattner
2008-08-11More #include cleaningDaniel Dunbar
2008-08-10* Remove isInSystemHeader() from DiagClient, move it to SourceManagerNico Weber
2008-08-09Expressive diagnostics-- worth their weight in gold?Gordon Henriksen
2008-08-05add a libDriver, for now only move the text diangostics stuff from Driver to ...Nico Weber