1. 6907ce2 Remove trailing space by Fangrui Song · 7 years ago
  2. 9fc8faf Remove \brief commands from doxygen comments. by Adrian Prantl · 7 years ago
  3. 2a8c18d Fix typos in clang by Alexander Kornienko · 7 years ago
  4. 53b5c13 Make DiagnosticIDs::getAllDiagnostics use std::vector. NFC. by Gabor Horvath · 8 years ago
  5. 328d3af Make DiagnosticIDs::getAllDiagnostics static. NFC. by Gabor Horvath · 8 years ago
  6. f5ca27c [refactor] allow the use of refactoring diagnostics by Alex Lorenz · 8 years ago
  7. e350b0a Add Cross Translation Unit support library by Gabor Horvath · 8 years ago
  8. 0a539b5 Change Diagnostic Category size error from runtime to compiletime by Erich Keane · 8 years ago
  9. b40f4db [Bash-autocompletion] Fixed typo and add '-' after -Wno by Yuka Takahashi · 8 years ago
  10. 64918d0 [Bash-autocompletion] Add support for -W<warning> and -Wno<warning> by Yuka Takahashi · 8 years ago
  11. ce4518f DiagnosticsEngine should clear DelayedDiagID before reporting the by Alex Lorenz · 8 years ago
  12. e37391c [modules] Round-trip -Werror flag through explicit module build. by Richard Smith · 8 years ago
  13. d230de2 Remove and replace DiagStatePoint tracking and lookup data structure. by Richard Smith · 9 years ago
  14. 70ec1c7 [PCH/preamble] Make sure that if the preamble/PCH was serialized with errors that we set diagnostic engine state appropriately. by Argyrios Kyrtzidis · 9 years ago
  15. 016c024 Optionally demote fatal errors to non-fatal errors. by Manuel Klimek · 10 years ago
  16. e353a72 Add an unnecessary makeArrayRef I add earlier. I didn't realize range-based for loops worked with arrays. by Craig Topper · 10 years ago
  17. 2685cbe Use std::is_sorted instead of a manual loop. by Craig Topper · 10 years ago
  18. 924f6db Replace a static compare function with a lambda. NFC by Craig Topper · 10 years ago
  19. c00e953 Use a range-based for loop. Use std::end instead of pointer+array_lengthof. NFC by Craig Topper · 10 years ago
  20. 8c11bcf Further increase helfulness of assert message by Richard Barton · 10 years ago
  21. ab9db51 Revert r240270 ("Fixed/added namespace ending comments using clang-tidy"). by Alexander Kornienko · 10 years ago
  22. 3d9d929 Fixed/added namespace ending comments using clang-tidy. NFC by Alexander Kornienko · 10 years ago
  23. 7a3cbb2 Simplify boolean expressions in clang with clang-tidy by David Blaikie · 11 years ago
  24. a268671 Make DiagnosticErrorTrap work even if SuppressAllDiagnostics is enabled. by Richard Smith · 11 years ago
  25. ea1e86e Remove unused DiagnosticsEngine::NumErrorsSuppressed member. by Rafael Espindola · 11 years ago
  26. e423ed3 Simplify this logic now that -W can't be applied to remarks. No functionality change. by Richard Smith · 11 years ago
  27. 3be1cb2 Use -Rblah, not -Wblah, to control remark diagnostics. This was always the by Richard Smith · 11 years ago
  28. 428058f Remove this pointer that is converted to bool. In well-defined contexts, the by Richard Trieu · 11 years ago
  29. ac4e8e5 DiagnosticIDs: use diagnostic severities to simplify extension handling by Alp Toker · 11 years ago
  30. 2724ec3 TextDiagnosticPrinter: use the mapped level for remark flag computation by Alp Toker · 11 years ago
  31. 04278ec Use the ShowInSystemHeader bit consistently for all diagnostics by Alp Toker · 11 years ago
  32. fbfbaf6 Permit -Wswitch coverage for enumerations. by Saleem Abdulrasool · 11 years ago
  33. c9340d2 Basic: fix warnings from GCC by Saleem Abdulrasool · 11 years ago
  34. 46df1c0 Complete the switch from mappings to declarative diagnostic severities by Alp Toker · 11 years ago
  35. c726c36 Improve diagnostic mapping terminology by Alp Toker · 11 years ago
  36. ed2c033 Show -Wdate-time in system headers by Alp Toker · 11 years ago
  37. f1186c5 [C++11] Use 'nullptr'. by Craig Topper · 11 years ago
  38. 829b170 Add support for optimization reports. by Diego Novillo · 11 years ago
  39. 7416024 Add 'remark' diagnostic type in 'clang' by Tobias Grosser · 12 years ago
  40. 9e6d27d Update docstrings following the param name change in r200132 by Alp Toker · 12 years ago
  41. 5553d0d Sort all the #include lines with LLVM's utils/sort_includes.py which by Chandler Carruth · 12 years ago
  42. 61d41af Document the Message parameter of getCustomDiagID() by Alp Toker · 12 years ago
  43. f6a24ce Fix a tranche of comment, test and doc typos by Alp Toker · 12 years ago
  44. adf3018 Remove C++11ism. by Richard Smith · 12 years ago
  45. 16e1b07 Rather than duplicating extension diagnostics to allow them to cause a by Richard Smith · 12 years ago
  46. b78e9d9 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 · 12 years ago
  47. da7cf8a 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 · 12 years ago
  48. a3891a7 Reorder and shrink size of NameLen field in diagnostic group table. Shaves ~4K from clang binary. by Craig Topper · 12 years ago
  49. d80c17e Merge diagnostic group tables to reduce data size and relocation entries. by Craig Topper · 12 years ago
  50. ea6caba 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 · 12 years ago
  51. 31e71a3 Revert r186649 because it wasn't unnecessary and add a comment. by Craig Topper · 12 years ago
  52. 38af2a2 DiagnosticIDs: Forbid Diag ID from being valid by David Majnemer · 12 years ago
  53. ed1236d Remove unnecessary IsFirst variable from debug codde in GetDiagInfo. by Craig Topper · 12 years ago
  54. e5ce831 Use llvm::array_lengthof to replace sizeof(array)/sizeof(array[0]). by Craig Topper · 12 years ago
  55. b331850 Fix typos: [Dd]iagnosic -> [Dd]iagnostic by Stefanus Du Toit · 13 years ago
  56. f857950 Remove useless 'llvm::' qualifier from names like StringRef and others that are by Dmitri Gribenko · 13 years ago
  57. f86e8cc DiagnosticIds: Fix offset/ID calculation, no impact outside this code. by Argyrios Kyrtzidis · 13 years ago
  58. 256f1dd Speed up looking up static diagnostic infos. by Benjamin Kramer · 13 years ago
  59. 8ecd491 Fix analysis based warnings so that all warnings are emitted when compiling by DeLesley Hutchins · 13 years ago
  60. 3a02247 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 13 years ago
  61. d2e6f65 Set Diag.ErrorOccurred even if a DiagnosticConsumer does not want it in by Daniel Jasper · 13 years ago
  62. f26054f Enable comment parsing and semantic analysis to emit diagnostics. A few by Dmitri Gribenko · 13 years ago
  63. 6f524ac Emit -verify diagnostics even when we have a fatal error. by Jordan Rose · 13 years ago
  64. f7639e1 Add new code migrator support for migrating existing Objective-C code to use by Ted Kremenek · 14 years ago
  65. af90ec1 Provide common include for all diagnostic headers. by David Blaikie · 14 years ago
  66. a8cafe2 Store the warning option corresponding to a diagnostics as an index into the option table instead of storing the name. by Benjamin Kramer · 14 years ago
  67. 040a3a2 Remove the unuseful -fdiagnostics-show-name by David Blaikie · 14 years ago
  68. 3edb3b4 Kill the brief and full explanation fields from StaticDiagInfoRec. They were unused and wasted space for nothing. by Benjamin Kramer · 14 years ago
  69. de044e5 Change the fixed array of FixitHints to a SmallVector to lift off by Argyrios Kyrtzidis · 14 years ago
  70. 9ffada9 Due to a bug, -Wno-everything works like -Weverything. Fix the bug by having by Argyrios Kyrtzidis · 14 years ago
  71. f47fa30 Remove unnecessary default cases in switches over enums. by David Blaikie · 14 years ago
  72. 22a11b7 Separate the serialization library's diagnostics from the frontend's by Chandler Carruth · 14 years ago
  73. 787032b Fix some possible gcc-4.2 may be used uninitialized warnings. by Daniel Dunbar · 14 years ago
  74. 176a5cb Warning option typo correction: When two options have the same edit_distance don't display either. by Benjamin Kramer · 14 years ago
  75. 116d887 Print a typo correction hint for unknown warning flags. by Benjamin Kramer · 14 years ago
  76. 337c5b8 Further refine the diagnostic categories for ARC diagnostics. Addresses <rdar://problem/10245086>. by Ted Kremenek · 14 years ago
  77. 73a4deb Change __extension__ to disable only diagnostics controlled by -pedantic. by Bob Wilson · 14 years ago
  78. 866fcd3 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 · 14 years ago
  79. 58d0af6 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 · 14 years ago
  80. fffcf21 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 · 14 years ago
  81. d908c12 Basic/Diagnostics: Add a DiagnosticIDs::getDiagnosticsInGroup method, and use by Daniel Dunbar · 14 years ago
  82. e8c12a2 Basic/Diagnostic: Add a DiagSate::getOrAddMappingInfo method. by Daniel Dunbar · 14 years ago
  83. a3637e6 Basic/Diagnostics: Add a DiagnosticMappingInfo helper class, and switch to by Daniel Dunbar · 14 years ago
  84. 9c78496 Basic/Diagnostics: Eliminate getDiagnosticMappingInfo method, which wasn't worth methodizing. by Daniel Dunbar · 14 years ago
  85. 400e7e3 Basic/Diagnostic: Eliminate the extra "mapping" out-parameter now that I killed the sole client. by Daniel Dunbar · 14 years ago
  86. aa11138 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 · 14 years ago
  87. 6de48ee Basic/Diagnostics: Split out the default warning "no-Werror" and by Daniel Dunbar · 14 years ago
  88. b578432 Rename DiagnosticInfo to Diagnostic as per issue 5397 by David Blaikie · 14 years ago
  89. 9c902b5 Rename Diagnostic to DiagnosticsEngine as per issue 5397 by David Blaikie · 14 years ago
  90. 76bd3c8 Fix missing includes for llvm_unreachable by David Blaikie · 14 years ago
  91. 83d382b Switch assert(0/false) llvm_unreachable. by David Blaikie · 14 years ago
  92. fbbdced Implement '-Weverything', which enables all warnings except those explicitly mapped to be ignored. by Ted Kremenek · 14 years ago
  93. 1420880 Fix -ferror-limit= to properly emit notes following the last error by Douglas Gregor · 14 years ago
  94. 9a56e37 Fix C++0x narrowing conversion errors in Clang. by Jeffrey Yasskin · 14 years ago
  95. 309e288 Provide diag_iterator for iterating over the built-in diagnostic IDs/names in the internal table of DiagnosticIDs. by Ted Kremenek · 14 years ago
  96. 1fa8b4b Make DiagnosticErrorTrap keep a count of the errors that occurred so multiple by Argyrios Kyrtzidis · 14 years ago
  97. 64ee782 Clean up as many of the comments in Basic I can find to talk in terms of by Chandler Carruth · 14 years ago
  98. 35f5320 Mechanically rename SourceManager::getInstantiationLoc and by Chandler Carruth · 14 years ago
  99. 0e62c1c remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 14 years ago
  100. 8a60bbe Keep track of when "unrecoverable" errors occur, then allow by Douglas Gregor · 14 years ago