aboutsummaryrefslogtreecommitdiff
path: root/lib/Basic/Diagnostic.cpp
AgeCommit message (Expand)Author
2010-04-07add clang -cc1 level support for "-ferror-limit 42"Chris Lattner
2010-04-07add capabilities to stop emitting errors after some limit.Chris Lattner
2010-04-07Instead of counting totally diagnostics, split the count into a countChris Lattner
2010-03-31Reinstate my CodeModificationHint -> FixItHint renaming patch, withoutDouglas Gregor
2010-03-31Revert r100008, which inexplicably breaks the clang-i686-darwin10 builderDouglas Gregor
2010-03-31Rename CodeModificationHint to FixItHint, since we've been using theDouglas Gregor
2010-03-29Optimize PartialDiagnostic's memory-allocation behavior by placing aDouglas Gregor
2010-03-25Teach the diagnostic engine to provide more detailed information aboutDouglas Gregor
2010-03-22Fix a thinko and a typo in the delayed-diagnostic code.Douglas Gregor
2010-03-22Introduce the notion of a single "delayed" diagnostic into theDouglas Gregor
2010-02-19Use a little binary header in serialized diagnostics to help the deserializer...Douglas Gregor
2010-02-18Re-apply my diagnostics-capture patch for CIndex, with some tweaks toDouglas Gregor
2010-02-18Rework how CIndex handles diagnostics. Rather than using a callback,Douglas Gregor
2010-02-11Suppress warnings if their instantiation location is in a system header, notJohn McCall
2010-01-28Introduce serialization and deserialization of diagnostic informationDouglas Gregor
2010-01-14Pre-emptive bugfixes in the diagnostics code: allow arbitrary punctuationJohn McCall
2010-01-14Add the %ordinal format modifier for turning '1' into '1st'. Hard-coded forJohn McCall
2010-01-13Perform format-expansion on %select results.John McCall
2009-12-22implement -W[no-]fatal-errors, patch by Christian Adåker!Chris Lattner
2009-12-05Remove 'LangOpts' from Diagnostic (added in http://llvm.org/viewvc/llvm-proje...Steve Naroff
2009-12-05Integrate the following from the 'objective-rewrite' branch:Steve Naroff
2009-12-01Convert Diagnostic::getCustomDiagID to take a StringRef.Daniel Dunbar
2009-10-23Fixed undefined behavior in pushMappings when the stack has to resize.John Thompson
2009-10-20teach FormatDiagnostic to aggregate previously formatted arguments andChris Lattner
2009-10-18PR5218: Replace IdentifierInfo::getName with StringRef version, now that clientsDaniel Dunbar
2009-10-17Use raw_ostream for formatting integers, and use IdentifierInfo::getNameStrDaniel Dunbar
2009-10-16increase helpfulness of assert message.Chris Lattner
2009-10-13Unify our diagnostic printing for errors of the form, "we didn't likeDouglas Gregor
2009-09-17Initial implementation of a code-completion interface in Clang. InDouglas Gregor
2009-09-09Remove tabs, and whitespace cleanups.Mike Stump
2009-08-26Improve diagnostics and recovery when the nested-name-specifier of aDouglas Gregor
2009-07-12add push/pop semantics for diagnostics. Patch by Louis Gerbarg!Chris Lattner
2009-06-15Base SFINAE error suppression counting on the class of an error, notDouglas Gregor
2009-06-14Update LLVM.Douglas Gregor
2009-05-02when creating custom warning diagnostics, do not attempt to mapChris Lattner
2009-04-20Don't crash in the diagnostic printer if we happen to get passed aDaniel Dunbar
2009-04-19move group twiddling options into Diagnostic.cpp instead ofChris Lattner
2009-04-16optimize and comment GetDiagInfo.Chris Lattner
2009-04-16merge several scattered tables into StaticDiagInfo.Chris Lattner
2009-04-16Implement Diagnostic::getWarningOptionForDiag with information from tblgen,Chris Lattner
2009-04-16tblgen is now passing diagnostic group information in the .inc file, ignore i...Chris Lattner
2009-04-16implement framework for -fdiagnostics-show-option, but tblgen isn'tChris Lattner
2009-04-16move handling of -pedantic and -pedantic-errors into Diagnostics,Chris Lattner
2009-04-16arrange for -Wno-error=foo warnings to be immune to -Werror as Chris Lattner
2009-04-16change mappings to distinguish between "unset", "set by the user" and Chris Lattner
2009-04-15fix some out of bounds array access problems, which manifest particularlyChris Lattner
2009-04-15move {'sChris Lattner
2009-04-15Make diagnostic class explicit in the diag record instead ofChris Lattner
2009-04-15Tblgen now passes the default mapping explicitly, instead of having it Chris Lattner
2009-04-15Rejigger how -pedantic and -pedantic-errors work and their interactionChris Lattner