- 0a76aae introduce a new CharSourceRange class, and enhance the diagnostics routines by Chris Lattner · 14 years ago
- 5edbdcc Add an option -fshow-overloads=best|all to limit the number of overload by Jeffrey Yasskin · 14 years ago
- 5ef12b3 Update the types for warning option subgroup arrays to 'short', we have more by Chandler Carruth · 14 years ago
- c9b8890 When -fdiagnostics-print-source-range-info is specified, by Chris Lattner · 14 years ago
- 27b0f51 add the ability to associate 'category' names with diagnostics by Chris Lattner · 14 years ago
- 575cf37 Introduce a limit on the depth of the template instantiation backtrace by Douglas Gregor · 14 years ago
- 1864f2e Once we've emitted a fatal diagnostic, keep counting errors but with a by Douglas Gregor · 14 years ago
- 04e4427 fix PR6814 - Only print [-pedantic] on a diagnostic if -pedantic by Chris Lattner · 14 years ago
- ec55c94 Fix null dereference in 'WriteSourceLocation' when the FileEntry is null. by Ted Kremenek · 14 years ago
- c100214 add clang -cc1 level support for "-ferror-limit 42" by Chris Lattner · 14 years ago
- b205ac9 add capabilities to stop emitting errors after some limit. by Chris Lattner · 14 years ago
- 53eee7b Instead of counting totally diagnostics, split the count into a count by Chris Lattner · 14 years ago
- 849b243 Reinstate my CodeModificationHint -> FixItHint renaming patch, without by Douglas Gregor · 14 years ago
- 275313c Revert r100008, which inexplicably breaks the clang-i686-darwin10 builder by Douglas Gregor · 14 years ago
- d0ebe08 Rename CodeModificationHint to FixItHint, since we've been using the by Douglas Gregor · 14 years ago
- fe6b2d4 Optimize PartialDiagnostic's memory-allocation behavior by placing a by Douglas Gregor · 14 years ago
- eab5d1e Teach the diagnostic engine to provide more detailed information about by Douglas Gregor · 14 years ago
- 9e2dac9 Fix a thinko and a typo in the delayed-diagnostic code. by Douglas Gregor · 14 years ago
- 93ea5cb Introduce the notion of a single "delayed" diagnostic into the by Douglas Gregor · 14 years ago
- b9c903b Use a little binary header in serialized diagnostics to help the deserializer skip over noise in the stream by Douglas Gregor · 14 years ago
- 0a812cf Re-apply my diagnostics-capture patch for CIndex, with some tweaks to by Douglas Gregor · 14 years ago
- a88084b Rework how CIndex handles diagnostics. Rather than using a callback, by Douglas Gregor · 14 years ago
- 779cf42 Suppress warnings if their instantiation location is in a system header, not by John McCall · 14 years ago
- d93256e Introduce serialization and deserialization of diagnostic information by Douglas Gregor · 15 years ago
- 909c182 Pre-emptive bugfixes in the diagnostics code: allow arbitrary punctuation by John McCall · 15 years ago
- 3be16b7 Add the %ordinal format modifier for turning '1' into '1st'. Hard-coded for by John McCall · 15 years ago
- 9f28614 Perform format-expansion on %select results. by John McCall · 15 years ago
- e663c72 implement -W[no-]fatal-errors, patch by Christian Adåker! by Chris Lattner · 15 years ago
- 0304c6c Remove 'LangOpts' from Diagnostic (added in http://llvm.org/viewvc/llvm-project?view=rev&revision=90642). by Steve Naroff · 15 years ago
- e0c4d89 Integrate the following from the 'objective-rewrite' branch: by Steve Naroff · 15 years ago
- 32d4d80 Convert Diagnostic::getCustomDiagID to take a StringRef. by Daniel Dunbar · 15 years ago
- ca2c3e2 Fixed undefined behavior in pushMappings when the stack has to resize. by John Thompson · 15 years ago
- b54d8af teach FormatDiagnostic to aggregate previously formatted arguments and by Chris Lattner · 15 years ago
- 01eb9b9 PR5218: Replace IdentifierInfo::getName with StringRef version, now that clients by Daniel Dunbar · 15 years ago
- 23e47c6 Use raw_ostream for formatting integers, and use IdentifierInfo::getNameStr by Daniel Dunbar · 15 years ago
- 5a3ce9b increase helpfulness of assert message. by Chris Lattner · 15 years ago
- 3f09327 Unify our diagnostic printing for errors of the form, "we didn't like by Douglas Gregor · 15 years ago
- 81b747b Initial implementation of a code-completion interface in Clang. In by Douglas Gregor · 15 years ago
- 1eb4433 Remove tabs, and whitespace cleanups. by Mike Stump · 15 years ago
- dacd434 Improve diagnostics and recovery when the nested-name-specifier of a by Douglas Gregor · 15 years ago
- 04ae2df add push/pop semantics for diagnostics. Patch by Louis Gerbarg! by Chris Lattner · 15 years ago
- 8439fac Base SFINAE error suppression counting on the class of an error, not by Douglas Gregor · 15 years ago
- 5e9f35c Update LLVM. by Douglas Gregor · 15 years ago
- a7e1898 when creating custom warning diagnostics, do not attempt to map by Chris Lattner · 15 years ago
- e46e354 Don't crash in the diagnostic printer if we happen to get passed a by Daniel Dunbar · 15 years ago
- 3bc172b move group twiddling options into Diagnostic.cpp instead of by Chris Lattner · 15 years ago
- 87d854e optimize and comment GetDiagInfo. by Chris Lattner · 15 years ago
- 121f60c merge several scattered tables into StaticDiagInfo. by Chris Lattner · 15 years ago
- 33dd282 Implement Diagnostic::getWarningOptionForDiag with information from tblgen, by Chris Lattner · 15 years ago
- 19cbb44 tblgen is now passing diagnostic group information in the .inc file, ignore it everywhere. by Chris Lattner · 15 years ago
- d51d74a implement framework for -fdiagnostics-show-option, but tblgen isn't by Chris Lattner · 15 years ago
- b54b276 move handling of -pedantic and -pedantic-errors into Diagnostics, by Chris Lattner · 15 years ago
- 2b07d8f arrange for -Wno-error=foo warnings to be immune to -Werror as by Chris Lattner · 15 years ago
- 691f1ae change mappings to distinguish between "unset", "set by the user" and by Chris Lattner · 15 years ago
- fe526d2 fix some out of bounds array access problems, which manifest particularly by Chris Lattner · 15 years ago
- d2aa7c9 move {'s by Chris Lattner · 15 years ago
- 8a941e0 Make diagnostic class explicit in the diag record instead of by Chris Lattner · 15 years ago
- 4ac072a Tblgen now passes the default mapping explicitly, instead of having it by Chris Lattner · 15 years ago
- 27ceb9d Rejigger how -pedantic and -pedantic-errors work and their interaction by Chris Lattner · 15 years ago
- 25a88bb Eliminate post-diagnostic hooks. Instead, implement a Sema-specific by Douglas Gregor · 15 years ago
- 4d7a089 Bindir and Win32 builds work, so switch to .inc files. Leave the .def files in the tree for a day or so longer. by Sebastian Redl · 15 years ago
- 525c4b0 Allow notes to be printed following a fatal error, then suppress any by Douglas Gregor · 15 years ago
- e89b6b2 Revert the switch to the tablegen diags. It fails for seperate objdir builds and cmake builds, and I have no clue what to do about it. Revisit this after someone with a clue about the build systems has looked at it. by Sebastian Redl · 15 years ago
- 3801d71 Switch diagnostics from .def to tablegen files. Please validate the Windows build. by Sebastian Redl · 15 years ago
- 50f4f46 Add Diagnostic files for Frontend and move a couple errors over. by Daniel Dunbar · 15 years ago
- 4ad4b3e Driver: Use standard Diagnostic interface for diagnostics. by Daniel Dunbar · 15 years ago
- ee1828a Add a notion of "post-diagnostic hooks", which are callbacks attached by Douglas Gregor · 15 years ago
- d42ffbd Revert my last couple patches until I can get them to not make the tests fail. by Ted Kremenek · 15 years ago
- b9eb3af Teach Diagnostic about Selector. by Ted Kremenek · 15 years ago
- 92dd386 replace a dirty hack with a clean solution. Too bad we can't by Chris Lattner · 15 years ago
- d0344a4 Fix a long standard problem with clang retaining "too much" sugar by Chris Lattner · 15 years ago
- 336f26b fix a minor bug with my previous patch by Chris Lattner · 15 years ago
- f5d2328 fix notes so that they are always filtered with the same logic by Chris Lattner · 15 years ago
- 1522142 don't emit any diagnostics after a fatal one. by Chris Lattner · 15 years ago
- da0cbc1 add support to the diagnostics machinery for mapping warnings and by Chris Lattner · 15 years ago
- 47b9a1c Some name-lookup-related fixes, from Piotr Rak! by Douglas Gregor · 16 years ago
- 19e8e2c next round of diagnostics cleanups, moving some by Chris Lattner · 16 years ago
- 88eccaf Fix -Wimplicit-function-declaration, which required some refactoring and by Chris Lattner · 16 years ago
- 20c6b3b Split the single monolithic DiagnosticKinds.def file into one by Chris Lattner · 16 years ago
- cabe668 Added virtual method DiagnosticClient::IncludeInDiagnosticCounts(). This is used by Diagnostics to determine if a diagnostic sent to a given DiagnosticClient should be included in the count of diagnostics. The default implementation of this method returns 'true'. by Ted Kremenek · 16 years ago
- df7c17a Change some terminology in SourceLocation: instead of referring to by Chris Lattner · 16 years ago
- e206532 Fix order of evaluation. by Sebastian Redl · 16 years ago
- 08631c5 Convert IdentifierInfo's to be printed the same as DeclarationNames by Chris Lattner · 16 years ago
- 011bb4e add support for inserting a DeclarationName into a diagnostic directly by Chris Lattner · 16 years ago
- 3fdf4b0 Genericize the qualtype formating callback to support any diag argument. by Chris Lattner · 16 years ago
- 22caddc Add support for sending QualType's directly into diags and convert two by Chris Lattner · 16 years ago
- e4c452c Implement a %plural modifier for complex plural forms in diagnostics. Use it in the overload diagnostics. by Sebastian Redl · 16 years ago
- 3cbfe2c Split the DiagnosticInfo class into two disjoint classes: by Chris Lattner · 16 years ago
- af7ae4e Add the concept of "modifiers" to the clang diagnostic format by Chris Lattner · 16 years ago
- 43b628c Allow sending IdentifierInfo*'s into Diagnostics without turning them into strings by Chris Lattner · 16 years ago
- 30bc965 add direct support for signed and unsigned integer arguments to diagnostics. by Chris Lattner · 16 years ago
- f4c8396 rewrite FormatDiagnostic to be less gross and a lot more efficient. by Chris Lattner · 16 years ago
- 73d2a1b implement a transparent optimization with the diagnostics stuff: by Chris Lattner · 16 years ago
- 0a14eee This reworks some of the Diagnostic interfaces a bit to change how diagnostics by Chris Lattner · 16 years ago
- 2383b7f Change the diagnostics interface to take an array of pointers to by Chris Lattner · 16 years ago
- e7f74fc Fix PR3077: tokens that come from macro expansions whose macro was by Chris Lattner · 16 years ago
- a1f23cc fix rdar://6288301: custom warnings don't respect -Werror. by Chris Lattner · 16 years ago
- 2fe0997 Add --suppress-system-warnings (on by default, use =0 to disable) by Daniel Dunbar · 16 years ago
- 7bfaaae * Remove isInSystemHeader() from DiagClient, move it to SourceManager by Nico Weber · 16 years ago
- b4398aa Fix --html-diags in driver by delaying the construction of an HTMLDiagnosticClient until after we have created the Preprocessor object. by Ted Kremenek · 16 years ago