1. a07b59e Speed up looking up static diagnostic infos. by Benjamin Kramer · 12 years ago
  2. 12f37e4 Fix analysis based warnings so that all warnings are emitted when compiling by DeLesley Hutchins · 12 years ago
  3. 55fc873 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 12 years ago
  4. 1c84c68 Set Diag.ErrorOccurred even if a DiagnosticConsumer does not want it in by Daniel Jasper · 12 years ago
  5. a5ef44f Enable comment parsing and semantic analysis to emit diagnostics. A few by Dmitri Gribenko · 12 years ago
  6. c6d64a2 Emit -verify diagnostics even when we have a fatal error. by Jordan Rose · 12 years ago
  7. 30660a8 Add new code migrator support for migrating existing Objective-C code to use by Ted Kremenek · 12 years ago
  8. 6c44886 Provide common include for all diagnostic headers. by David Blaikie · 12 years ago
  9. d49cb20 Store the warning option corresponding to a diagnostics as an index into the option table instead of storing the name. by Benjamin Kramer · 12 years ago
  10. ceb1565 Remove the unuseful -fdiagnostics-show-name by David Blaikie · 12 years ago
  11. f94d392 Kill the brief and full explanation fields from StaticDiagInfoRec. They were unused and wasted space for nothing. by Benjamin Kramer · 12 years ago
  12. cbf46a0 Change the fixed array of FixitHints to a SmallVector to lift off by Argyrios Kyrtzidis · 13 years ago
  13. 11583c7 Due to a bug, -Wno-everything works like -Weverything. Fix the bug by having by Argyrios Kyrtzidis · 13 years ago
  14. 561d3ab Remove unnecessary default cases in switches over enums. by David Blaikie · 13 years ago
  15. a2398d7 Separate the serialization library's diagnostics from the frontend's by Chandler Carruth · 13 years ago
  16. f3dee20 Fix some possible gcc-4.2 may be used uninitialized warnings. by Daniel Dunbar · 13 years ago
  17. dce6327 Warning option typo correction: When two options have the same edit_distance don't display either. by Benjamin Kramer · 13 years ago
  18. a70cb9d Print a typo correction hint for unknown warning flags. by Benjamin Kramer · 13 years ago
  19. afdc21a Further refine the diagnostic categories for ARC diagnostics. Addresses <rdar://problem/10245086>. by Ted Kremenek · 13 years ago
  20. 18c407f Change __extension__ to disable only diagnostics controlled by -pedantic. by Bob Wilson · 13 years ago
  21. aeacae5 Basic/Diagnostic: Kill off a few unnecessary functions now that refactoring is done, and add a note that the new setDiagnosticGroup{...} methods only operate on the current diagnostic state. by Daniel Dunbar · 13 years ago
  22. be1aa41 Basic/Diagnostics: Rewrite DiagnosticIDs::getDiagnosticLevel completely to be straighter line code, use the new DiagnosticMappingInfo flags, and eliminate the odd MAP_WARNING_NO_WERROR and friend mappings. by Daniel Dunbar · 13 years ago
  23. a5e4133 Basic/Diagnostics: Add three explicit bits to DiagnosticMappingInfo to track "no-warning-as-error", "no-error-as-fatal", and "show-in-system-header", and update DiagnosticsEngine::setDiagnosticGroup{WarningAsError,ErrorAsFatal} and GetDefaultDiagMappingInfo to set them appropriately. by Daniel Dunbar · 13 years ago
  24. 3f83946 Basic/Diagnostics: Add a DiagnosticIDs::getDiagnosticsInGroup method, and use by Daniel Dunbar · 13 years ago
  25. ba494c6 Basic/Diagnostic: Add a DiagSate::getOrAddMappingInfo method. by Daniel Dunbar · 13 years ago
  26. b1c99c6 Basic/Diagnostics: Add a DiagnosticMappingInfo helper class, and switch to by Daniel Dunbar · 13 years ago
  27. c3c4a89 Basic/Diagnostics: Eliminate getDiagnosticMappingInfo method, which wasn't worth methodizing. by Daniel Dunbar · 13 years ago
  28. 1656aae Basic/Diagnostic: Eliminate the extra "mapping" out-parameter now that I killed the sole client. by Daniel Dunbar · 13 years ago
  29. 76101cf Basic/Diagnostics: Add an isDefaultMappingAsError method, and switch TextDiagnosticPrinter to use that instead of extracting the current mapping via getDiagnosticLevel, which fixes one class of corner cases w.r.t. printing the "-Werror" diagnostic option marker. by Daniel Dunbar · 13 years ago
  30. 4213df3 Basic/Diagnostics: Split out the default warning "no-Werror" and by Daniel Dunbar · 13 years ago
  31. 40847cf Rename DiagnosticInfo to Diagnostic as per issue 5397 by David Blaikie · 13 years ago
  32. d6471f7 Rename Diagnostic to DiagnosticsEngine as per issue 5397 by David Blaikie · 13 years ago
  33. 9fe8c74 Fix missing includes for llvm_unreachable by David Blaikie · 13 years ago
  34. b219cfc Switch assert(0/false) llvm_unreachable. by David Blaikie · 13 years ago
  35. 1e473cc Implement '-Weverything', which enables all warnings except those explicitly mapped to be ignored. by Ted Kremenek · 13 years ago
  36. f1d5948 Fix -ferror-limit= to properly emit notes following the last error by Douglas Gregor · 13 years ago
  37. 7c5109b Fix C++0x narrowing conversion errors in Clang. by Jeffrey Yasskin · 13 years ago
  38. 6948bc4 Provide diag_iterator for iterating over the built-in diagnostic IDs/names in the internal table of DiagnosticIDs. by Ted Kremenek · 13 years ago
  39. c0a575f Make DiagnosticErrorTrap keep a count of the errors that occurred so multiple by Argyrios Kyrtzidis · 13 years ago
  40. 3201f38 Clean up as many of the comments in Basic I can find to talk in terms of by Chandler Carruth · 13 years ago
  41. 4027853 Mechanically rename SourceManager::getInstantiationLoc and by Chandler Carruth · 13 years ago
  42. 5f9e272 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 13 years ago
  43. 85bea97 Keep track of when "unrecoverable" errors occur, then allow by Douglas Gregor · 13 years ago
  44. f85e193 Automatic Reference Counting. by John McCall · 13 years ago
  45. 923cd57 Generate enumerators for diagnostic categories. Patch by Argyrios! by John McCall · 13 years ago
  46. 81f9d14 StaticDiagNameIndex is never written to, place it into .rodata. by Benjamin Kramer · 13 years ago
  47. dbda513 Put classes into anonymous namespaces. by Benjamin Kramer · 13 years ago
  48. 477aab6 A StringRef-ication of the DiagnosticIDs API and internals. by Argyrios Kyrtzidis · 13 years ago
  49. 144bc08 Don't hide #warnings in a system header, same as gcc. Fixes rdar://8495837. by Argyrios Kyrtzidis · 13 years ago
  50. cfdadfe Move the check whether a diagnostic must be ignored because it is in a system header by Argyrios Kyrtzidis · 13 years ago
  51. 7d2b8c1 Initial work to improve documentation for Clang's diagnostics, from Matthieu Monrocq by Douglas Gregor · 13 years ago
  52. 7decebf Teach TextDiagnosticPrinter to print out '-Werror' in addition to the warning flag for a warning mapped to an error. by Ted Kremenek · 13 years ago
  53. 4814fb5 If any Fix-Its attached to a diagnostic have invalid source locations by Douglas Gregor · 14 years ago
  54. 418df34 Separate the access-control diagnostics from other diagnostics that do not have SFINAE behavior. by Douglas Gregor · 14 years ago
  55. 3efd52c Properly propagate #pragma diagnostic mappings from PCH but not command-line warning flags. by Argyrios Kyrtzidis · 14 years ago
  56. f84109e Update AST reader/writer to handle new AppleKext. by Fariborz Jahanian · 14 years ago
  57. 0827408 Fix diagnostic pragmas. by Argyrios Kyrtzidis · 14 years ago
  58. 33e4e70 Refactoring of Diagnostic class. by Argyrios Kyrtzidis · 14 years ago