aboutsummaryrefslogtreecommitdiff
path: root/lib/Basic/Diagnostic.cpp
AgeCommit message (Expand)Author
2013-05-03Revert r177218.Argyrios Kyrtzidis
2013-05-03Remove DiagnosticConsumer::clone(), a bad idea that is now unused.Douglas Gregor
2013-05-03When building a module, forward diagnostics to the outer diagnostic consumer.Douglas Gregor
2013-05-03Initialize WarnOnSpellCheck.Rafael Espindola
2013-02-24Moving initialization into the initializer list and correcting capitalization...Aaron Ballman
2013-02-19Fixing a typo where FixIts was accidentally self-assigning instead of assigni...Aaron Ballman
2013-02-08Excise <cctype> from Clang (except clang-tblgen) in favor of CharInfo.h.Jordan Rose
2013-01-30Changed to static_cast, due to post-commit review.Filipe Cabecinhas
2013-01-30Cast to remove the narrowing conversion error in c++11.Filipe Cabecinhas
2013-01-30Handle passing non-Qualtypes to %diff better. Instead of asserting, fall backRichard Trieu
2013-01-12Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko
2012-12-20Fix code that attempted to produce a diagnostic with one DiagnosticEngine, thenRichard Smith
2012-12-07Fix analysis based warnings so that all warnings are emitted when compilingDeLesley Hutchins
2012-12-04Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth
2012-10-23Make DiagnosticOptions intrusively reference-counted, and make sureDouglas Gregor
2012-09-22Use llvm::getOrdinalSuffix to print ordinal numbers in diagnostics.Jordan Rose
2012-08-17Avoid binding a reference to a dereferenced null pointer, if we try to emit aRichard Smith
2012-08-14Fix undefined behavior: reference bound to dereferenced null pointer.Richard Smith
2012-08-14Fix undefined behavior: don't bind a dereferenced null pointer to a reference.Richard Smith
2012-08-10Add missing cctype includes.Joerg Sonnenberger
2012-07-13Modify tree printing mode for template type diffing. If a diagnostic hasRichard Trieu
2012-07-11Emit -verify diagnostics even when we have a fatal error.Jordan Rose
2012-07-10Properly update the FormattedArgs vector when the template type diffing fallsRichard Trieu
2012-06-29Update the %diff modifer to have an alternate string print when a template treeRichard Trieu
2012-06-26Add template type diffing to Clang. This feature will provide a betterRichard Trieu
2012-06-15Documentation cleanup: delete doc comments from source files where they areJames Dennett
2012-03-13[Basic] Fix up DiagnosticBuilder::{FlushCounts,Emit} to be inline.Daniel Dunbar
2012-03-13[Basic] Stop using a SmallVector<> for Diagnostic. This drops Clang binary sizeDaniel Dunbar
2012-02-22More ArrayRef-ification of methods.Bill Wendling
2012-02-20Basic: import IntrusiveRefCntPtr<> into clang namespaceDylan Noblesmith
2012-02-07Fix indentation and an 80-column violation.Chad Rosier
2012-02-07Revert my patches which removed Diagnostic.h includes by moving some operator...Benjamin Kramer
2012-02-07In r149662, setDiagnosticMapping was modified to not allow warnings mapped to Chad Rosier
2012-02-05Basic: import SmallString<> into clang namespaceDylan Noblesmith
2012-02-04Move a method from IdentifierTable.h out of line and remove the SmallString i...Benjamin Kramer
2012-02-04Move Storage and StorageAllocator out of the PartialDiagnostic class so we ca...Benjamin Kramer
2012-02-03Change the fixed array of FixitHints to a SmallVector to lift offArgyrios Kyrtzidis
2012-02-03[frontend] Don't allow a mapping to a warning override an error/fatal mapping.Chad Rosier
2012-01-28DiagnosticsEngine::setMappingToAllDiagnostics() does not need to return bool,Argyrios Kyrtzidis
2012-01-27Due to a bug, -Wno-everything works like -Weverything. Fix the bug by havingArgyrios Kyrtzidis
2011-12-20Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie
2011-12-16C++11 constexpr: Add note stacks containing backtraces if constant evaluationRichard Smith
2011-11-09[PCH] Fix reading from PCH of diagnostic pragmas.Argyrios Kyrtzidis
2011-10-04Basic/Diagnostics: Apparently, #pragma ... diagnostic is intended to overrideDaniel Dunbar
2011-09-29Basic/Diagnostic: Kill off a few unnecessary functions now that refactoring i...Daniel Dunbar
2011-09-29Basic/Diagnostics: Rewrite DiagnosticIDs::getDiagnosticLevel completely to be...Daniel Dunbar
2011-09-29Basic/Diagnostics: Add three explicit bits to DiagnosticMappingInfo to track ...Daniel Dunbar
2011-09-29Basic/Diagnostics: Add a DiagnosticIDs::getDiagnosticsInGroup method, and useDaniel Dunbar
2011-09-29Basic/Diagnostics: Move setDiagnosticMapping() to using DiagnosticMappingInfoDaniel Dunbar
2011-09-29Basic/Diagnostic: Factor outDaniel Dunbar