1. 3f83946 Basic/Diagnostics: Add a DiagnosticIDs::getDiagnosticsInGroup method, and use by Daniel Dunbar · 13 years ago
  2. 09ea68d Basic/Diagnostics: Move setDiagnosticMapping() to using DiagnosticMappingInfo by Daniel Dunbar · 13 years ago
  3. 4aa8f2b Basic/Diagnostic: Factor out by Daniel Dunbar · 13 years ago
  4. 40847cf Rename DiagnosticInfo to Diagnostic as per issue 5397 by David Blaikie · 13 years ago
  5. 78ad0b9 Rename DiagnosticClient to DiagnosticConsumer as per issue 5397 by David Blaikie · 13 years ago
  6. d6471f7 Rename Diagnostic to DiagnosticsEngine as per issue 5397 by David Blaikie · 13 years ago
  7. 1e473cc Implement '-Weverything', which enables all warnings except those explicitly mapped to be ignored. by Ted Kremenek · 13 years ago
  8. c0a575f Make DiagnosticErrorTrap keep a count of the errors that occurred so multiple by Argyrios Kyrtzidis · 13 years ago
  9. 2d3ba4f Move ArrayRef to LLVM.h and eliminate now-redundant qualifiers, patch by Jon Mulder! by Chris Lattner · 13 years ago
  10. 5f9e272 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 13 years ago
  11. f62d43d Revamp the SourceManager to separate the representation of parsed by Douglas Gregor · 13 years ago
  12. 0673cb3 Apply patch from Richard Trieu to fix PR9548: by Chandler Carruth · 13 years ago
  13. 85bea97 Keep track of when "unrecoverable" errors occur, then allow by Douglas Gregor · 13 years ago
  14. 477aab6 A StringRef-ication of the DiagnosticIDs API and internals. by Argyrios Kyrtzidis · 13 years ago
  15. e59abb5 Introduce a Diagnostic::Report function that accepts and emits a StoredDiagnostic. by Argyrios Kyrtzidis · 13 years ago
  16. fc8f0e1 fix a bunch of comment typos found by codespell. Patch by by Chris Lattner · 14 years ago
  17. dc0a2da For Diagnostic::Reset() also reset the state related to #pragma diagnostic. Fixes rdar://9170766. by Argyrios Kyrtzidis · 14 years ago
  18. cd1eecf Relax assertion to fail during crash recovery cleanup. by Ted Kremenek · 14 years ago
  19. 03201fb Use CrashRecoveryContextCleanup objects to reclaim resources from CompilerInstance objects. by Ted Kremenek · 14 years ago
  20. 4f5e21e Teach Diagnostic::setClient() to free the existing, owned by Douglas Gregor · 14 years ago
  21. 3efd52c Properly propagate #pragma diagnostic mappings from PCH but not command-line warning flags. by Argyrios Kyrtzidis · 14 years ago
  22. 0827408 Fix diagnostic pragmas. by Argyrios Kyrtzidis · 14 years ago
  23. a6a32e2 Initialize StoredDiagnostic's members in order. by Benjamin Kramer · 14 years ago
  24. aa5f135 Extend the libclang diagnostic API to provide information about the by Douglas Gregor · 14 years ago
  25. f2224d8 Since multiple diagnostics can share one diagnostic client, have the client keeping track by Argyrios Kyrtzidis · 14 years ago
  26. 33e4e70 Refactoring of Diagnostic class. by Argyrios Kyrtzidis · 14 years ago
  27. e53a44b Teach Diagnostic to recursively expand inside %plural formats. by John McCall · 14 years ago
  28. b535041 Fix a silly bug in the suppression of non-error diagnostics in a by Douglas Gregor · 14 years ago
  29. d3ab63e Eliminate -fdiagnostics-binary and all of the infrastructure for by Douglas Gregor · 14 years ago
  30. 783c56f Simplify FixItHint by eliminated the unnecessary InsertionLoc by Douglas Gregor · 14 years ago
  31. 7a5bf5f Check whether errors should be included in the diagnostic counts. Previously, by Chandler Carruth · 14 years ago
  32. ba6f816 Remove dead code, caught by unused function warnings. by Argyrios Kyrtzidis · 14 years ago
  33. 270c035 PR7777: Set EnabledByDefault to something useful, instead of setting it by Eli Friedman · 14 years ago
  34. cc5888d Implement dependency analysis for the precompiled preamble. If any of by Douglas Gregor · 14 years ago
  35. 3c46e8d Fix namespace polution. by Dan Gohman · 14 years ago
  36. 3c2d301 Wrap bit mangling logic for DiagMappings in its own class so it doesn't leak by Benjamin Kramer · 14 years ago
  37. abc563f Introduce a new libclang API, clang_reparseTranslationUnit(), which by Douglas Gregor · 14 years ago
  38. 0a76aae introduce a new CharSourceRange class, and enhance the diagnostics routines by Chris Lattner · 14 years ago
  39. 5edbdcc Add an option -fshow-overloads=best|all to limit the number of overload by Jeffrey Yasskin · 14 years ago
  40. 5ef12b3 Update the types for warning option subgroup arrays to 'short', we have more by Chandler Carruth · 14 years ago
  41. c9b8890 When -fdiagnostics-print-source-range-info is specified, by Chris Lattner · 14 years ago
  42. 27b0f51 add the ability to associate 'category' names with diagnostics by Chris Lattner · 14 years ago
  43. 575cf37 Introduce a limit on the depth of the template instantiation backtrace by Douglas Gregor · 15 years ago
  44. 1864f2e Once we've emitted a fatal diagnostic, keep counting errors but with a by Douglas Gregor · 15 years ago
  45. 04e4427 fix PR6814 - Only print [-pedantic] on a diagnostic if -pedantic by Chris Lattner · 15 years ago
  46. ec55c94 Fix null dereference in 'WriteSourceLocation' when the FileEntry is null. by Ted Kremenek · 15 years ago
  47. c100214 add clang -cc1 level support for "-ferror-limit 42" by Chris Lattner · 15 years ago
  48. b205ac9 add capabilities to stop emitting errors after some limit. by Chris Lattner · 15 years ago
  49. 53eee7b Instead of counting totally diagnostics, split the count into a count by Chris Lattner · 15 years ago
  50. 849b243 Reinstate my CodeModificationHint -> FixItHint renaming patch, without by Douglas Gregor · 15 years ago
  51. 275313c Revert r100008, which inexplicably breaks the clang-i686-darwin10 builder by Douglas Gregor · 15 years ago
  52. d0ebe08 Rename CodeModificationHint to FixItHint, since we've been using the by Douglas Gregor · 15 years ago
  53. fe6b2d4 Optimize PartialDiagnostic's memory-allocation behavior by placing a by Douglas Gregor · 15 years ago
  54. eab5d1e Teach the diagnostic engine to provide more detailed information about by Douglas Gregor · 15 years ago
  55. 9e2dac9 Fix a thinko and a typo in the delayed-diagnostic code. by Douglas Gregor · 15 years ago
  56. 93ea5cb Introduce the notion of a single "delayed" diagnostic into the by Douglas Gregor · 15 years ago
  57. b9c903b Use a little binary header in serialized diagnostics to help the deserializer skip over noise in the stream by Douglas Gregor · 15 years ago
  58. 0a812cf Re-apply my diagnostics-capture patch for CIndex, with some tweaks to by Douglas Gregor · 15 years ago
  59. a88084b Rework how CIndex handles diagnostics. Rather than using a callback, by Douglas Gregor · 15 years ago
  60. 779cf42 Suppress warnings if their instantiation location is in a system header, not by John McCall · 15 years ago
  61. d93256e Introduce serialization and deserialization of diagnostic information by Douglas Gregor · 15 years ago
  62. 909c182 Pre-emptive bugfixes in the diagnostics code: allow arbitrary punctuation by John McCall · 15 years ago
  63. 3be16b7 Add the %ordinal format modifier for turning '1' into '1st'. Hard-coded for by John McCall · 15 years ago
  64. 9f28614 Perform format-expansion on %select results. by John McCall · 15 years ago
  65. e663c72 implement -W[no-]fatal-errors, patch by Christian Adåker! by Chris Lattner · 15 years ago
  66. 0304c6c Remove 'LangOpts' from Diagnostic (added in http://llvm.org/viewvc/llvm-project?view=rev&revision=90642). by Steve Naroff · 15 years ago
  67. e0c4d89 Integrate the following from the 'objective-rewrite' branch: by Steve Naroff · 15 years ago
  68. 32d4d80 Convert Diagnostic::getCustomDiagID to take a StringRef. by Daniel Dunbar · 15 years ago
  69. ca2c3e2 Fixed undefined behavior in pushMappings when the stack has to resize. by John Thompson · 15 years ago
  70. b54d8af teach FormatDiagnostic to aggregate previously formatted arguments and by Chris Lattner · 15 years ago
  71. 01eb9b9 PR5218: Replace IdentifierInfo::getName with StringRef version, now that clients by Daniel Dunbar · 15 years ago
  72. 23e47c6 Use raw_ostream for formatting integers, and use IdentifierInfo::getNameStr by Daniel Dunbar · 15 years ago
  73. 5a3ce9b increase helpfulness of assert message. by Chris Lattner · 15 years ago
  74. 3f09327 Unify our diagnostic printing for errors of the form, "we didn't like by Douglas Gregor · 15 years ago
  75. 81b747b Initial implementation of a code-completion interface in Clang. In by Douglas Gregor · 15 years ago
  76. 1eb4433 Remove tabs, and whitespace cleanups. by Mike Stump · 15 years ago
  77. dacd434 Improve diagnostics and recovery when the nested-name-specifier of a by Douglas Gregor · 15 years ago
  78. 04ae2df add push/pop semantics for diagnostics. Patch by Louis Gerbarg! by Chris Lattner · 15 years ago
  79. 8439fac Base SFINAE error suppression counting on the class of an error, not by Douglas Gregor · 15 years ago
  80. 5e9f35c Update LLVM. by Douglas Gregor · 15 years ago
  81. a7e1898 when creating custom warning diagnostics, do not attempt to map by Chris Lattner · 15 years ago
  82. e46e354 Don't crash in the diagnostic printer if we happen to get passed a by Daniel Dunbar · 16 years ago
  83. 3bc172b move group twiddling options into Diagnostic.cpp instead of by Chris Lattner · 16 years ago
  84. 87d854e optimize and comment GetDiagInfo. by Chris Lattner · 16 years ago
  85. 121f60c merge several scattered tables into StaticDiagInfo. by Chris Lattner · 16 years ago
  86. 33dd282 Implement Diagnostic::getWarningOptionForDiag with information from tblgen, by Chris Lattner · 16 years ago
  87. 19cbb44 tblgen is now passing diagnostic group information in the .inc file, ignore it everywhere. by Chris Lattner · 16 years ago
  88. d51d74a implement framework for -fdiagnostics-show-option, but tblgen isn't by Chris Lattner · 16 years ago
  89. b54b276 move handling of -pedantic and -pedantic-errors into Diagnostics, by Chris Lattner · 16 years ago
  90. 2b07d8f arrange for -Wno-error=foo warnings to be immune to -Werror as by Chris Lattner · 16 years ago
  91. 691f1ae change mappings to distinguish between "unset", "set by the user" and by Chris Lattner · 16 years ago
  92. fe526d2 fix some out of bounds array access problems, which manifest particularly by Chris Lattner · 16 years ago
  93. d2aa7c9 move {'s by Chris Lattner · 16 years ago
  94. 8a941e0 Make diagnostic class explicit in the diag record instead of by Chris Lattner · 16 years ago
  95. 4ac072a Tblgen now passes the default mapping explicitly, instead of having it by Chris Lattner · 16 years ago
  96. 27ceb9d Rejigger how -pedantic and -pedantic-errors work and their interaction by Chris Lattner · 16 years ago
  97. 25a88bb Eliminate post-diagnostic hooks. Instead, implement a Sema-specific by Douglas Gregor · 16 years ago
  98. 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 · 16 years ago
  99. 525c4b0 Allow notes to be printed following a fatal error, then suppress any by Douglas Gregor · 16 years ago
  100. 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 · 16 years ago