summaryrefslogtreecommitdiffstats
path: root/include/clang/Frontend/TextDiagnosticPrinter.h
Commit message (Expand)AuthorAgeFilesLines
* Basic: import OwningPtr<> into clang namespaceDylan Noblesmith2012-02-051-1/+1
* Persist the TextDiagnostic object across multiple diagnostics as long asChandler Carruth2011-10-161-16/+11
* Rationalize the last bit of "arbitrary" state that is carried betweenChandler Carruth2011-10-151-1/+1
* Neither 'Warning' nor 'NonNote' was a good name for this location...Chandler Carruth2011-10-151-1/+1
* Sink the include stack printing into the generic text diagnosticChandler Carruth2011-10-151-3/+0
* Rationalize some of how the locations of prior diagnostics are trackedChandler Carruth2011-10-151-1/+1
* Sink the EmitDiagnosticLoc method down to the generic TextDiagnosticChandler Carruth2011-10-151-5/+0
* Sink the non-caret diagnostic logic down and out of the diagnosticChandler Carruth2011-10-151-6/+5
* Simplify the interface of a helper method in the TextDiagnosticPrinterChandler Carruth2011-10-151-4/+4
* Introduce a pure virtual clone() method to DiagnosticConsumer, so thatDouglas Gregor2011-09-291-0/+2
* Rename DiagnosticInfo to Diagnostic as per issue 5397David Blaikie2011-09-261-2/+2
* Rename DiagnosticClient to DiagnosticConsumer as per issue 5397David Blaikie2011-09-251-1/+1
* Rename Diagnostic to DiagnosticsEngine as per issue 5397David Blaikie2011-09-251-3/+3
* Inline this method now that its completely trivial, and prepare forChandler Carruth2011-09-251-6/+0
* Actually remove the members of CaretDiagnostic no longer in use forChandler Carruth2011-09-251-1/+1
* Sink the logic for suppressing some macro expansion notes from theChandler Carruth2011-09-251-2/+1
* Extract the emission of the diagnostic's location into a separateChandler Carruth2011-09-071-0/+5
* Move the HilightRange method from TextDiagnosticPrinter down toChandler Carruth2011-09-071-6/+0
* Switch the CharSourceRange array to a small vector. The array wasChandler Carruth2011-09-071-2/+3
* Use ArrayRef for the fixit hint array rather than a pointer and a size.Chandler Carruth2011-09-061-2/+1
* Create a CaretDiagnostic class to hold the logic for emittingChandler Carruth2011-08-311-3/+2
* add raw_ostream and Twine to LLVM.h, eliminating a ton of llvm:: qualifications.Chris Lattner2011-07-201-2/+2
* Fix PR9279 - Macro expansion stack trace seriously broken with function-style...Chris Lattner2011-06-281-10/+9
* Add an option to suppress include stack printing on note diagnostics.Chandler Carruth2011-03-271-3/+4
* introduce a new CharSourceRange class, and enhance the diagnostics routinesChris Lattner2010-06-181-7/+2
* Introduce a limit on the depth of the macro instantiation backtraceDouglas Gregor2010-05-041-2/+5
* change FullSourceLoc to have a *const* SourceManager&, eliminatingChris Lattner2010-04-201-1/+1
* Reinstate my CodeModificationHint -> FixItHint renaming patch, withoutDouglas Gregor2010-03-311-1/+1
* Revert r100008, which inexplicably breaks the clang-i686-darwin10 builderDouglas Gregor2010-03-311-1/+1
* Rename CodeModificationHint to FixItHint, since we've been using theDouglas Gregor2010-03-311-1/+1
* Add TextDiagnosticPrinter::setPrefix, for adding a string to prefix diagnosticDaniel Dunbar2010-02-251-0/+8
* Pass Preprocessor through DiagnosticClient::BeginSourceFile.Daniel Dunbar2009-11-141-1/+1
* Allow TextDiagnosticPrinter to have optional ownership of its output stream.Daniel Dunbar2009-11-111-2/+5
* Replace DiagnosticClient::setLangOptions with {Begin,End}SourceFile, and clarifyDaniel Dunbar2009-11-051-2/+6
* Factor out a diagnostic options class.Daniel Dunbar2009-11-041-26/+5
* Remove tabs, and whitespace cleanups.Mike Stump2009-09-091-4/+4
* Add ANSI color support for clang.Torok Edwin2009-06-041-2/+5
* Eliminate extra vertical space in Clang diagnosticsDouglas Gregor2009-05-061-1/+0
* When printing a source line as part of a diagnostic, the source lineDouglas Gregor2009-05-011-1/+2
* Implement -fmessage-length=N, which word-wraps diagnostics to N columns. Douglas Gregor2009-05-011-4/+9
* implement compiler support for -fno-diagnostics-fixit-info,Chris Lattner2009-04-191-2/+5
* add a virtual method to DiagnosticClient to get rid of some fragileChris Lattner2009-04-171-2/+2
* implement framework for -fdiagnostics-show-option, but tblgen isn'tChris Lattner2009-04-161-2/+5
* Change Lexer::MeasureTokenLength to take a LangOptions reference.Chris Lattner2009-04-141-4/+13
* implement a new -fprint-source-range-info option, whichChris Lattner2009-03-131-2/+5
* Extend the notion of active template instantiations to include theDouglas Gregor2009-03-101-2/+3
* Normalize .h guards.Daniel Dunbar2009-03-021-2/+2
* Rename lib/Driver (etc) to lib/Frontend in prep for the *actual*Daniel Dunbar2009-03-021-0/+61