aboutsummaryrefslogtreecommitdiff
path: root/include/clang/Frontend/TextDiagnosticPrinter.h
AgeCommit message (Expand)Author
2013-05-03Remove DiagnosticConsumer::clone(), a bad idea that is now unused.Douglas Gregor
2013-01-12Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko
2012-12-04Sort #include lines for all files under include/...Chandler Carruth
2012-10-23Make DiagnosticOptions intrusively reference-counted, and make sureDouglas Gregor
2012-05-10Fix an assertion hit when the serialized diagnostics writer receive a diagnosticArgyrios Kyrtzidis
2012-02-05Basic: import OwningPtr<> into clang namespaceDylan Noblesmith
2011-10-16Persist the TextDiagnostic object across multiple diagnostics as long asChandler Carruth
2011-10-15Rationalize the last bit of "arbitrary" state that is carried betweenChandler Carruth
2011-10-15Neither 'Warning' nor 'NonNote' was a good name for this location...Chandler Carruth
2011-10-15Sink the include stack printing into the generic text diagnosticChandler Carruth
2011-10-15Rationalize some of how the locations of prior diagnostics are trackedChandler Carruth
2011-10-15Sink the EmitDiagnosticLoc method down to the generic TextDiagnosticChandler Carruth
2011-10-15Sink the non-caret diagnostic logic down and out of the diagnosticChandler Carruth
2011-10-15Simplify the interface of a helper method in the TextDiagnosticPrinterChandler Carruth
2011-09-29Introduce a pure virtual clone() method to DiagnosticConsumer, so thatDouglas Gregor
2011-09-26Rename DiagnosticInfo to Diagnostic 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-25Inline this method now that its completely trivial, and prepare forChandler Carruth
2011-09-25Actually remove the members of CaretDiagnostic no longer in use forChandler Carruth
2011-09-25Sink the logic for suppressing some macro expansion notes from theChandler Carruth
2011-09-07Extract the emission of the diagnostic's location into a separateChandler Carruth
2011-09-07Move the HilightRange method from TextDiagnosticPrinter down toChandler Carruth
2011-09-07Switch the CharSourceRange array to a small vector. The array wasChandler Carruth
2011-09-06Use ArrayRef for the fixit hint array rather than a pointer and a size.Chandler Carruth
2011-08-31Create a CaretDiagnostic class to hold the logic for emittingChandler Carruth
2011-07-20add raw_ostream and Twine to LLVM.h, eliminating a ton of llvm:: qualifications.Chris Lattner
2011-06-28Fix PR9279 - Macro expansion stack trace seriously broken with function-style...Chris Lattner
2011-03-27Add an option to suppress include stack printing on note diagnostics.Chandler Carruth
2010-06-18introduce a new CharSourceRange class, and enhance the diagnostics routinesChris Lattner
2010-05-04Introduce a limit on the depth of the macro instantiation backtraceDouglas Gregor
2010-04-20change FullSourceLoc to have a *const* SourceManager&, eliminatingChris Lattner
2010-03-31Reinstate my CodeModificationHint -> FixItHint renaming patch, withoutDouglas Gregor
2010-03-31Revert r100008, which inexplicably breaks the clang-i686-darwin10 builderDouglas Gregor
2010-03-31Rename CodeModificationHint to FixItHint, since we've been using theDouglas Gregor
2010-02-25Add TextDiagnosticPrinter::setPrefix, for adding a string to prefix diagnosticDaniel Dunbar
2009-11-14Pass Preprocessor through DiagnosticClient::BeginSourceFile.Daniel Dunbar
2009-11-11Allow TextDiagnosticPrinter to have optional ownership of its output stream.Daniel Dunbar
2009-11-05Replace DiagnosticClient::setLangOptions with {Begin,End}SourceFile, and clarifyDaniel Dunbar
2009-11-04Factor out a diagnostic options class.Daniel Dunbar
2009-09-09Remove tabs, and whitespace cleanups.Mike Stump
2009-06-04Add ANSI color support for clang.Torok Edwin
2009-05-06Eliminate extra vertical space in Clang diagnosticsDouglas Gregor
2009-05-01When printing a source line as part of a diagnostic, the source lineDouglas Gregor
2009-05-01Implement -fmessage-length=N, which word-wraps diagnostics to N columns. Douglas Gregor
2009-04-19implement compiler support for -fno-diagnostics-fixit-info,Chris Lattner
2009-04-17add a virtual method to DiagnosticClient to get rid of some fragileChris Lattner
2009-04-16implement framework for -fdiagnostics-show-option, but tblgen isn'tChris Lattner
2009-04-14Change Lexer::MeasureTokenLength to take a LangOptions reference.Chris Lattner
2009-03-13implement a new -fprint-source-range-info option, whichChris Lattner