1. 3ea9e33 Update aosp/master clang for rebase to r233350 by Pirama Arumuga Nainar · 9 years ago
  2. 0e2c34f Update aosp/master clang for rebase to r230699. by Stephen Hines · 10 years ago
  3. 176edba Update aosp/master Clang for rebase to r222490. by Stephen Hines · 10 years ago
  4. c568f1e Update Clang for rebase to r212749. by Stephen Hines · 10 years ago
  5. 6bcf27b Update Clang for 3.5 rebase (r209713). by Stephen Hines · 10 years ago
  6. 651f13c Updated to Clang 3.5a. by Stephen Hines · 10 years ago
  7. 2a7ff77 Remove C++11ism. by Richard Smith · 11 years ago
  8. 3347b49 Rather than duplicating extension diagnostics to allow them to cause a by Richard Smith · 11 years ago
  9. 46c8fca Make getDiagnosticsInGroup helper method a static function in the cpp file and move the WarningOption struct into an anonymous namespace instead of clang namespace since it no longer needs to be forward declared in the header. by Craig Topper · 11 years ago
  10. 354f20a Move individual group name strings from the OptionTable into one big char array. Then only store offsets into it in the OptionTable. Saves about 4K from the clang binary and removes 400 relocation entries from DiagnosticIDs.o. by Craig Topper · 11 years ago
  11. 0e28a25 Reorder and shrink size of NameLen field in diagnostic group table. Shaves ~4K from clang binary. by Craig Topper · 11 years ago
  12. b1aa16a Merge diagnostic group tables to reduce data size and relocation entries. by Craig Topper · 11 years ago
  13. 8bfffa5 Replace 'unsigned short' with 'uint16_t' in a packed data structure for consistency with other fields and to be explicit about bit count. by Craig Topper · 11 years ago
  14. cbfb8d7 Revert r186649 because it wasn't unnecessary and add a comment. by Craig Topper · 11 years ago
  15. cfaa552 DiagnosticIDs: Forbid Diag ID from being valid by David Majnemer · 11 years ago
  16. a4f5252 Remove unnecessary IsFirst variable from debug codde in GetDiagInfo. by Craig Topper · 11 years ago
  17. b960232 Use llvm::array_lengthof to replace sizeof(array)/sizeof(array[0]). by Craig Topper · 11 years ago
  18. fc09336 Fix typos: [Dd]iagnosic -> [Dd]iagnostic by Stefanus Du Toit · 12 years ago
  19. cfa88f8 Remove useless 'llvm::' qualifier from names like StringRef and others that are by Dmitri Gribenko · 12 years ago
  20. 35abfcd DiagnosticIds: Fix offset/ID calculation, no impact outside this code. by Argyrios Kyrtzidis · 12 years ago
  21. a07b59e Speed up looking up static diagnostic infos. by Benjamin Kramer · 12 years ago
  22. 12f37e4 Fix analysis based warnings so that all warnings are emitted when compiling by DeLesley Hutchins · 12 years ago
  23. 55fc873 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 12 years ago
  24. 1c84c68 Set Diag.ErrorOccurred even if a DiagnosticConsumer does not want it in by Daniel Jasper · 12 years ago
  25. a5ef44f Enable comment parsing and semantic analysis to emit diagnostics. A few by Dmitri Gribenko · 12 years ago
  26. c6d64a2 Emit -verify diagnostics even when we have a fatal error. by Jordan Rose · 12 years ago
  27. 30660a8 Add new code migrator support for migrating existing Objective-C code to use by Ted Kremenek · 13 years ago
  28. 6c44886 Provide common include for all diagnostic headers. by David Blaikie · 13 years ago
  29. d49cb20 Store the warning option corresponding to a diagnostics as an index into the option table instead of storing the name. by Benjamin Kramer · 13 years ago
  30. ceb1565 Remove the unuseful -fdiagnostics-show-name by David Blaikie · 13 years ago
  31. f94d392 Kill the brief and full explanation fields from StaticDiagInfoRec. They were unused and wasted space for nothing. by Benjamin Kramer · 13 years ago
  32. cbf46a0 Change the fixed array of FixitHints to a SmallVector to lift off by Argyrios Kyrtzidis · 13 years ago
  33. 11583c7 Due to a bug, -Wno-everything works like -Weverything. Fix the bug by having by Argyrios Kyrtzidis · 13 years ago
  34. 561d3ab Remove unnecessary default cases in switches over enums. by David Blaikie · 13 years ago
  35. a2398d7 Separate the serialization library's diagnostics from the frontend's by Chandler Carruth · 13 years ago
  36. f3dee20 Fix some possible gcc-4.2 may be used uninitialized warnings. by Daniel Dunbar · 13 years ago
  37. dce6327 Warning option typo correction: When two options have the same edit_distance don't display either. by Benjamin Kramer · 13 years ago
  38. a70cb9d Print a typo correction hint for unknown warning flags. by Benjamin Kramer · 13 years ago
  39. afdc21a Further refine the diagnostic categories for ARC diagnostics. Addresses <rdar://problem/10245086>. by Ted Kremenek · 13 years ago
  40. 18c407f Change __extension__ to disable only diagnostics controlled by -pedantic. by Bob Wilson · 13 years ago
  41. 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
  42. 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
  43. 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
  44. 3f83946 Basic/Diagnostics: Add a DiagnosticIDs::getDiagnosticsInGroup method, and use by Daniel Dunbar · 13 years ago
  45. ba494c6 Basic/Diagnostic: Add a DiagSate::getOrAddMappingInfo method. by Daniel Dunbar · 13 years ago
  46. b1c99c6 Basic/Diagnostics: Add a DiagnosticMappingInfo helper class, and switch to by Daniel Dunbar · 13 years ago
  47. c3c4a89 Basic/Diagnostics: Eliminate getDiagnosticMappingInfo method, which wasn't worth methodizing. by Daniel Dunbar · 13 years ago
  48. 1656aae Basic/Diagnostic: Eliminate the extra "mapping" out-parameter now that I killed the sole client. by Daniel Dunbar · 13 years ago
  49. 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
  50. 4213df3 Basic/Diagnostics: Split out the default warning "no-Werror" and by Daniel Dunbar · 13 years ago
  51. 40847cf Rename DiagnosticInfo to Diagnostic as per issue 5397 by David Blaikie · 13 years ago
  52. d6471f7 Rename Diagnostic to DiagnosticsEngine as per issue 5397 by David Blaikie · 13 years ago
  53. 9fe8c74 Fix missing includes for llvm_unreachable by David Blaikie · 13 years ago
  54. b219cfc Switch assert(0/false) llvm_unreachable. by David Blaikie · 13 years ago
  55. 1e473cc Implement '-Weverything', which enables all warnings except those explicitly mapped to be ignored. by Ted Kremenek · 13 years ago
  56. f1d5948 Fix -ferror-limit= to properly emit notes following the last error by Douglas Gregor · 13 years ago
  57. 7c5109b Fix C++0x narrowing conversion errors in Clang. by Jeffrey Yasskin · 13 years ago
  58. 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
  59. c0a575f Make DiagnosticErrorTrap keep a count of the errors that occurred so multiple by Argyrios Kyrtzidis · 13 years ago
  60. 3201f38 Clean up as many of the comments in Basic I can find to talk in terms of by Chandler Carruth · 13 years ago
  61. 4027853 Mechanically rename SourceManager::getInstantiationLoc and by Chandler Carruth · 13 years ago
  62. 5f9e272 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 13 years ago
  63. 85bea97 Keep track of when "unrecoverable" errors occur, then allow by Douglas Gregor · 13 years ago
  64. f85e193 Automatic Reference Counting. by John McCall · 13 years ago
  65. 923cd57 Generate enumerators for diagnostic categories. Patch by Argyrios! by John McCall · 13 years ago
  66. 81f9d14 StaticDiagNameIndex is never written to, place it into .rodata. by Benjamin Kramer · 13 years ago
  67. dbda513 Put classes into anonymous namespaces. by Benjamin Kramer · 13 years ago
  68. 477aab6 A StringRef-ication of the DiagnosticIDs API and internals. by Argyrios Kyrtzidis · 13 years ago
  69. 144bc08 Don't hide #warnings in a system header, same as gcc. Fixes rdar://8495837. by Argyrios Kyrtzidis · 13 years ago
  70. cfdadfe Move the check whether a diagnostic must be ignored because it is in a system header by Argyrios Kyrtzidis · 13 years ago
  71. 7d2b8c1 Initial work to improve documentation for Clang's diagnostics, from Matthieu Monrocq by Douglas Gregor · 13 years ago
  72. 7decebf Teach TextDiagnosticPrinter to print out '-Werror' in addition to the warning flag for a warning mapped to an error. by Ted Kremenek · 14 years ago
  73. 4814fb5 If any Fix-Its attached to a diagnostic have invalid source locations by Douglas Gregor · 14 years ago
  74. 418df34 Separate the access-control diagnostics from other diagnostics that do not have SFINAE behavior. by Douglas Gregor · 14 years ago
  75. 3efd52c Properly propagate #pragma diagnostic mappings from PCH but not command-line warning flags. by Argyrios Kyrtzidis · 14 years ago
  76. f84109e Update AST reader/writer to handle new AppleKext. by Fariborz Jahanian · 14 years ago
  77. 0827408 Fix diagnostic pragmas. by Argyrios Kyrtzidis · 14 years ago
  78. 33e4e70 Refactoring of Diagnostic class. by Argyrios Kyrtzidis · 14 years ago