summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/TextDiagnosticPrinter.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* A direct extraction of the rest of the option printing into a helper.Chandler Carruth2011-09-261-51/+57
* Start a more correct pattern for factoring out the name printing. SlowlyChandler Carruth2011-09-261-7/+10
* Revert r140484. That was *not* ready to be committed! Only halfway done,Chandler Carruth2011-09-261-39/+34
* Fix a formatting goof.Chandler Carruth2011-09-261-1/+1
* Extract the diagnostic message formatting into a helper routine.Chandler Carruth2011-09-261-34/+39
* Extract the logic for printing a colorful level name into a helperChandler Carruth2011-09-251-21/+28
* Rename DiagnosticClient to DiagnosticConsumer as per issue 5397David Blaikie2011-09-251-1/+1
* Rename Diagnostic to DiagnosticsEngine as per issue 5397David Blaikie2011-09-251-21/+22
* Inline this method now that its completely trivial, and prepare forChandler Carruth2011-09-251-18/+9
* Shuffle some names around. 'CaretDiagnostic' is inaccurate as this needsChandler Carruth2011-09-251-18/+21
* Actually remove the members of CaretDiagnostic no longer in use forChandler Carruth2011-09-251-10/+6
* Sink the logic for suppressing some macro expansion notes from theChandler Carruth2011-09-251-41/+29
* Split the recursive macro expansion walk out from the routine whichChandler Carruth2011-09-251-58/+71
* More missing header inclusions from llvm_unreachable migration.David Blaikie2011-09-231-0/+1
* Switch assert(0/false) llvm_unreachable.David Blaikie2011-09-231-2/+2
* Extract the emission of the diagnostic's location into a separateChandler Carruth2011-09-071-103/+118
* Move the HilightRange method from TextDiagnosticPrinter down toChandler Carruth2011-09-071-81/+79
* Hoist the tab expansion into a helper function.Chandler Carruth2011-09-071-21/+25
* Don't compute the same line number in two places, once inside a loop.Chandler Carruth2011-09-071-12/+8
* Switch the CharSourceRange array to a small vector. The array wasChandler Carruth2011-09-071-39/+34
* Remove the doxyment for this now defunct parameter.Chandler Carruth2011-09-061-1/+0
* Don't recompute the presumed loc twice in 5 lines of code... Spotted byChandler Carruth2011-09-061-1/+1
* Use ArrayRef for the fixit hint array rather than a pointer and a size.Chandler Carruth2011-09-061-35/+34
* Hoist the construction of the FixItHint line into a member function withChandler Carruth2011-09-061-64/+79
* Hoist the emission of parseable fixits into a helper method, simplifyingChandler Carruth2011-09-021-38/+38
* Create a CaretDiagnostic class to hold the logic for emittingChandler Carruth2011-08-311-263/+331
* Sink all of the include stack printing logic into its member function.Chandler Carruth2011-08-311-18/+39
* Rename SourceManager (and InstantiationInfo) isMacroArgInstantiation APIChandler Carruth2011-07-261-3/+3
* Rename getInstantiationLineNumber to getExpansionLineNumber in bothChandler Carruth2011-07-251-2/+2
* Rename getInstantiationColumnNumber to getExpansionColumnNumber in bothChandler Carruth2011-07-251-2/+2
* Rename getDecomposedInstantiationLoc to getDecomposedExpansionLoc.Chandler Carruth2011-07-251-1/+1
* Rename SourceManager::getImmediateInstantiationRange toChandler Carruth2011-07-251-2/+2
* Rename SourceManager::getInstantiationRange to getExpansionRange.Chandler Carruth2011-07-251-2/+2
* Mechanically rename SourceManager::getInstantiationLoc andChandler Carruth2011-07-251-5/+5
* remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner2011-07-231-18/+18
* Switch all local code and comments from '[Ii]nstantiat(ion|ed)' toChandler Carruth2011-07-141-14/+14
OpenPOWER on IntegriCloud