summaryrefslogtreecommitdiffstats
path: root/lib/Frontend/TextDiagnosticPrinter.cpp
Commit message (Expand)AuthorAgeFilesLines
* Revert "Revert "[NFC] Refactor DiagnosticRenderer to use FullSourceLoc""Christof Douma2017-06-271-4/+3
* Revert "[NFC] Refactor DiagnosticRenderer to use FullSourceLoc"Christof Douma2017-06-191-3/+4
* [NFC] Refactor DiagnosticRenderer to use FullSourceLocChristof Douma2017-06-191-4/+3
* [NFC] Header cleanupMehdi Amini2016-07-181-2/+0
* Remove uses of the redundant ".reset(nullptr)" of unique_ptr, in favor of ".r...David Blaikie2014-07-191-1/+1
* Simplify warning flag value handling from r206826Alp Toker2014-07-091-1/+1
* TextDiagnosticPrinter: use the mapped level for remark flag computationAlp Toker2014-06-221-1/+1
* Remove limits on the number of fix-it hints and ranges in the DiagnosticsEngine.Alexander Kornienko2014-05-221-2/+1
* [C++11] Use 'nullptr'. Frontend edition.Craig Topper2014-05-221-1/+1
* Allow adding a value to a flag in diagnostics.Diego Novillo2014-04-211-0/+3
* Add support for optimization reports.Diego Novillo2014-04-161-1/+2
* clang-cl: print diagnostics as "error(clang): foo" in /fallback modeHans Wennborg2013-09-241-1/+2
* Remove DiagnosticConsumer::clone(), a bad idea that is now unused.Douglas Gregor2013-05-031-5/+0
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-041-2/+2
* Make DiagnosticOptions intrusively reference-counted, and make sureDouglas Gregor2012-10-231-5/+5
* Fix a typo (the the => the)Sylvestre Ledru2012-07-231-1/+1
* Re-apply r159875 with fixes.Ted Kremenek2012-07-071-10/+0
* Revert rr159875, "Implement -Wpedantic and --no-pedantic to complement -Wever...NAKAMURA Takumi2012-07-071-0/+10
* Implement -Wpedantic and --no-pedantic to complement -Weverything.Ted Kremenek2012-07-061-10/+0
* Fix an assertion hit when the serialized diagnostics writer receive a diagnosticArgyrios Kyrtzidis2012-05-101-12/+6
* Remove the unuseful -fdiagnostics-show-nameDavid Blaikie2012-02-151-12/+0
* Basic: import SmallString<> into clang namespaceDylan Noblesmith2012-02-051-1/+1
* Persist the TextDiagnostic object across multiple diagnostics as long asChandler Carruth2011-10-161-18/+23
* Clean up the names of all the TextDiagnostic methods (and even a staticChandler Carruth2011-10-151-4/+4
* Graduate the TextDiagnostic interface to its own header and source file,Chandler Carruth2011-10-151-1155/+1
* Move the message printing to a class-static function so that it can beChandler Carruth2011-10-151-28/+45
* Move the diagnostic level printing into a class static helper. This willChandler Carruth2011-10-151-31/+38
* Rationalize the last bit of "arbitrary" state that is carried betweenChandler Carruth2011-10-151-9/+23
* Neither 'Warning' nor 'NonNote' was a good name for this location...Chandler Carruth2011-10-151-13/+14
* Nuke a bunch of FIXMEs that are now fixed. =] Also, remove the now-deadChandler Carruth2011-10-151-8/+3
* Sink the include stack printing into the generic text diagnosticChandler Carruth2011-10-151-52/+50
* Rationalize some of how the locations of prior diagnostics are trackedChandler Carruth2011-10-151-12/+36
* Sink the EmitDiagnosticLoc method down to the generic TextDiagnosticChandler Carruth2011-10-151-110/+108
* Sink the non-caret diagnostic logic down and out of the diagnosticChandler Carruth2011-10-151-270/+276
* Simplify the interface of a helper method in the TextDiagnosticPrinterChandler Carruth2011-10-151-17/+18
* Change 'Emit' to 'EmitCaret' which sums up what it *should* be doing.Chandler Carruth2011-10-151-6/+9
* Basic/Diagnostics: Add an isDefaultMappingAsError method, and switch TextDiag...Daniel Dunbar2011-09-291-9/+13
* Introduce a pure virtual clone() method to DiagnosticConsumer, so thatDouglas Gregor2011-09-291-0/+5
* Add back support for a manually formatted section of the diagnosticChandler Carruth2011-09-261-1/+4
* Hoist and beef up the asserts about the level of infrastructure expectedChandler Carruth2011-09-261-5/+10
* Switch the emission of diagnostics without a source location toChandler Carruth2011-09-261-22/+32
* Extract the actual printing of the message string into a helperChandler Carruth2011-09-261-32/+33
* Group the helpers for word wrapping with the primary routine. NoChandler Carruth2011-09-261-92/+92
* Don't print a stray ] at the end of diagnostics.Benjamin Kramer2011-09-261-3/+4
* Remove support for splitting word-wrapped diagnostic messages on newlineChandler Carruth2011-09-261-18/+2
* Move the word wrapped printing routine down to all the other helperChandler Carruth2011-09-261-82/+77
* Switch some of my recently added helper functions to use the properChandler Carruth2011-09-261-6/+19
* Rewrite the printing of diagnostic options, categories, etc to actuallyChandler Carruth2011-09-261-35/+29
* Rename DiagnosticInfo to Diagnostic as per issue 5397David Blaikie2011-09-261-4/+4
* Delete an extraneous line I missed.Chandler Carruth2011-09-261-1/+0