summaryrefslogtreecommitdiffstats
path: root/clang/lib/Basic/Diagnostic.cpp
Commit message (Expand)AuthorAgeFilesLines
* When the diagnostic text is simply "%0", sanitize the string for anyRichard Trieu2015-01-081-0/+15
* Destroy the diagnostic client first in ~DiagnosticEngineReid Kleckner2014-12-171-0/+6
* Make DiagnosticsEngine::takeClient return std::unique_ptr<>Alexander Kornienko2014-11-171-15/+5
* Remove unused DiagnosticsEngine::NumErrorsSuppressed member.Rafael Espindola2014-10-221-1/+0
* Increase SmallVector<> size in DiagnosticsEngine::setSeverityForGroupHans Wennborg2014-08-111-3/+3
* Use -Rblah, not -Wblah, to control remark diagnostics. This was always theRichard Smith2014-08-071-8/+14
* DiagnosticIDs: use diagnostic severities to simplify extension handlingAlp Toker2014-06-221-1/+1
* DiagnosticsEngine: update severity setters to new terminologyAlp Toker2014-06-121-12/+10
* Complete the switch from mappings to declarative diagnostic severitiesAlp Toker2014-06-121-11/+11
* Use StringRef to simplify code. No functional change.Craig Topper2014-06-121-10/+9
* Use ArrayRef in some function parameters instead of a pointer and count. No f...Craig Topper2014-06-121-14/+12
* Improve diagnostic mapping terminologyAlp Toker2014-06-101-25/+24
* Remove limits on the number of fix-it hints and ranges in the DiagnosticsEngine.Alexander Kornienko2014-05-221-9/+6
* [C++11] Use 'nullptr'.Craig Topper2014-05-081-5/+5
* Fix -Wreturn-type build failure on ASTMatchers, plus an intended assertAlp Toker2014-01-261-1/+1
* Remove flawed diagnostic mapping functionsAlp Toker2014-01-261-35/+0
* Bring back magic constants in the digraph diagnosticAlp Toker2014-01-071-2/+0
* Support diagnostic formatting of keyword tokensAlp Toker2014-01-061-7/+13
* Rename getTokenSimpleSpelling() to getPunctuatorSpelling()Alp Toker2014-01-061-1/+1
* Teach the diagnostics engine about the Attr type to make reporting on semanti...Aaron Ballman2013-12-261-0/+1
* Support and use token kinds as diagnostic argumentsAlp Toker2013-12-241-0/+29
* Revert r177218.Argyrios Kyrtzidis2013-05-031-1/+0
* Remove DiagnosticConsumer::clone(), a bad idea that is now unused.Douglas Gregor2013-05-031-5/+0
* When building a module, forward diagnostics to the outer diagnostic consumer.Douglas Gregor2013-05-031-0/+22
* Initialize WarnOnSpellCheck.Rafael Espindola2013-05-031-0/+1
* Moving initialization into the initializer list and correcting capitalization...Aaron Ballman2013-02-241-4/+3
* Fixing a typo where FixIts was accidentally self-assigning instead of assigni...Aaron Ballman2013-02-191-1/+1
* Excise <cctype> from Clang (except clang-tblgen) in favor of CharInfo.h.Jordan Rose2013-02-081-7/+7
* Changed to static_cast, due to post-commit review.Filipe Cabecinhas2013-01-301-2/+2
* Cast to remove the narrowing conversion error in c++11.Filipe Cabecinhas2013-01-301-2/+2
* Handle passing non-Qualtypes to %diff better. Instead of asserting, fall backRichard Trieu2013-01-301-5/+23
* Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko2013-01-121-4/+4
* Fix code that attempted to produce a diagnostic with one DiagnosticEngine, thenRichard Smith2012-12-201-5/+1
* Fix analysis based warnings so that all warnings are emitted when compilingDeLesley Hutchins2012-12-071-0/+1
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-041-1/+1
* Make DiagnosticOptions intrusively reference-counted, and make sureDouglas Gregor2012-10-231-2/+4
* Use llvm::getOrdinalSuffix to print ordinal numbers in diagnostics.Jordan Rose2012-09-221-17/+2
* Avoid binding a reference to a dereferenced null pointer, if we try to emit aRichard Smith2012-08-171-0/+3
* Fix undefined behavior: reference bound to dereferenced null pointer.Richard Smith2012-08-141-1/+2
* Fix undefined behavior: don't bind a dereferenced null pointer to a reference.Richard Smith2012-08-141-1/+1
* Add missing cctype includes.Joerg Sonnenberger2012-08-101-0/+1
* Modify tree printing mode for template type diffing. If a diagnostic hasRichard Trieu2012-07-131-2/+3
* Emit -verify diagnostics even when we have a fatal error.Jordan Rose2012-07-111-5/+22
* Properly update the FormattedArgs vector when the template type diffing fallsRichard Trieu2012-07-101-0/+9
* Update the %diff modifer to have an alternate string print when a template treeRichard Trieu2012-06-291-7/+11
* Add template type diffing to Clang. This feature will provide a betterRichard Trieu2012-06-261-1/+78
* Documentation cleanup: delete doc comments from source files where they areJames Dennett2012-06-151-6/+0
* [Basic] Fix up DiagnosticBuilder::{FlushCounts,Emit} to be inline.Daniel Dunbar2012-03-131-23/+6
* [Basic] Stop using a SmallVector<> for Diagnostic. This drops Clang binary sizeDaniel Dunbar2012-03-131-3/+6
* More ArrayRef-ification of methods.Bill Wendling2012-02-221-1/+1
OpenPOWER on IntegriCloud