1. b16ff5d Fix an assertion hit when the serialized diagnostics writer receive a diagnostic by Argyrios Kyrtzidis · 13 years ago
  2. 040a3a2 Remove the unuseful -fdiagnostics-show-name by David Blaikie · 14 years ago
  3. 2c1dd27 Basic: import SmallString<> into clang namespace by Dylan Noblesmith · 14 years ago
  4. 3eb8b54 Persist the TextDiagnostic object across multiple diagnostics as long as by Chandler Carruth · 14 years ago
  5. ab4c1da Clean up the names of all the TextDiagnostic methods (and even a static by Chandler Carruth · 14 years ago
  6. a302885 Graduate the TextDiagnostic interface to its own header and source file, by Chandler Carruth · 14 years ago
  7. 76576db Move the message printing to a class-static function so that it can be by Chandler Carruth · 14 years ago
  8. 3fc9389 Move the diagnostic level printing into a class static helper. This will by Chandler Carruth · 14 years ago
  9. 3b73f83 Rationalize the last bit of "arbitrary" state that is carried between by Chandler Carruth · 14 years ago
  10. 02b88ca Neither 'Warning' nor 'NonNote' was a good name for this location... by Chandler Carruth · 14 years ago
  11. c9b1c18 Nuke a bunch of FIXMEs that are now fixed. =] Also, remove the now-dead by Chandler Carruth · 14 years ago
  12. 636b250 Sink the include stack printing into the generic text diagnostic by Chandler Carruth · 14 years ago
  13. 3d26218 Rationalize some of how the locations of prior diagnostics are tracked by Chandler Carruth · 14 years ago
  14. 99eb7dc Sink the EmitDiagnosticLoc method down to the generic TextDiagnostic by Chandler Carruth · 14 years ago
  15. c38c7b1 Sink the non-caret diagnostic logic down and out of the diagnostic by Chandler Carruth · 14 years ago
  16. 342327ca Simplify the interface of a helper method in the TextDiagnosticPrinter by Chandler Carruth · 14 years ago
  17. 09c7464 Change 'Emit' to 'EmitCaret' which sums up what it *should* be doing. by Chandler Carruth · 14 years ago
  18. 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
  19. d0e9e3a Introduce a pure virtual clone() method to DiagnosticConsumer, so that by Douglas Gregor · 14 years ago
  20. 374eaa9 Add back support for a manually formatted section of the diagnostic by Chandler Carruth · 14 years ago
  21. 577372e Hoist and beef up the asserts about the level of infrastructure expected by Chandler Carruth · 14 years ago
  22. 2be992d Switch the emission of diagnostics without a source location to by Chandler Carruth · 14 years ago
  23. c0fe585 Extract the actual printing of the message string into a helper by Chandler Carruth · 14 years ago
  24. bae3c7c Group the helpers for word wrapping with the primary routine. No by Chandler Carruth · 14 years ago
  25. e2125d8 Don't print a stray ] at the end of diagnostics. by Benjamin Kramer · 14 years ago
  26. d16b42e Remove support for splitting word-wrapped diagnostic messages on newline by Chandler Carruth · 14 years ago
  27. b1e536b Move the word wrapped printing routine down to all the other helper by Chandler Carruth · 14 years ago
  28. cf259a4 Switch some of my recently added helper functions to use the proper by Chandler Carruth · 14 years ago
  29. 0059a9b Rewrite the printing of diagnostic options, categories, etc to actually by Chandler Carruth · 14 years ago
  30. b578432 Rename DiagnosticInfo to Diagnostic as per issue 5397 by David Blaikie · 14 years ago
  31. 292e769 Delete an extraneous line I missed. by Chandler Carruth · 14 years ago
  32. 6074084 A direct extraction of the rest of the option printing into a helper. by Chandler Carruth · 14 years ago
  33. b59f9cb9 Start a more correct pattern for factoring out the name printing. Slowly by Chandler Carruth · 14 years ago
  34. 09c65ce Revert r140484. That was *not* ready to be committed! Only halfway done, by Chandler Carruth · 14 years ago
  35. 6849652 Fix a formatting goof. by Chandler Carruth · 14 years ago
  36. b7e3f42 Extract the diagnostic message formatting into a helper routine. by Chandler Carruth · 14 years ago
  37. 0216058 Extract the logic for printing a colorful level name into a helper function. by Chandler Carruth · 14 years ago
  38. e2eefae Rename DiagnosticClient to DiagnosticConsumer as per issue 5397 by David Blaikie · 14 years ago
  39. 9c902b5 Rename Diagnostic to DiagnosticsEngine as per issue 5397 by David Blaikie · 14 years ago
  40. 74e2c35 Inline this method now that its completely trivial, and prepare for by Chandler Carruth · 14 years ago
  41. 84f3619 Shuffle some names around. 'CaretDiagnostic' is inaccurate as this needs by Chandler Carruth · 14 years ago
  42. 3236f0d Actually remove the members of CaretDiagnostic no longer in use for by Chandler Carruth · 14 years ago
  43. cb8f82a Sink the logic for suppressing some macro expansion notes from the by Chandler Carruth · 14 years ago
  44. 9d229f3 Split the recursive macro expansion walk out from the routine which by Chandler Carruth · 14 years ago
  45. 7900020 More missing header inclusions from llvm_unreachable migration. by David Blaikie · 14 years ago
  46. 83d382b Switch assert(0/false) llvm_unreachable. by David Blaikie · 14 years ago
  47. 3d45b23 Extract the emission of the diagnostic's location into a separate by Chandler Carruth · 14 years ago
  48. 9779830 Move the HilightRange method from TextDiagnosticPrinter down to by Chandler Carruth · 14 years ago
  49. e79ddf8 Hoist the tab expansion into a helper function. by Chandler Carruth · 14 years ago
  50. 0f1006a Don't compute the same line number in two places, once inside a loop. by Chandler Carruth · 14 years ago
  51. 773757a Switch the CharSourceRange array to a small vector. The array was by Chandler Carruth · 14 years ago
  52. cf57ebf Remove the doxyment for this now defunct parameter. by Chandler Carruth · 14 years ago
  53. 935574d Don't recompute the presumed loc twice in 5 lines of code... Spotted by by Chandler Carruth · 14 years ago
  54. 1f28e6c Use ArrayRef for the fixit hint array rather than a pointer and a size. by Chandler Carruth · 14 years ago
  55. 20bfaa0f Hoist the construction of the FixItHint line into a member function with by Chandler Carruth · 14 years ago
  56. d3e8367 Hoist the emission of parseable fixits into a helper method, simplifying by Chandler Carruth · 14 years ago
  57. eef47ba Create a CaretDiagnostic class to hold the logic for emitting by Chandler Carruth · 14 years ago
  58. 153a7bb Sink all of the include stack printing logic into its member function. by Chandler Carruth · 14 years ago
  59. aa63153 Rename SourceManager (and InstantiationInfo) isMacroArgInstantiation API by Chandler Carruth · 14 years ago
  60. d48db21 Rename getInstantiationLineNumber to getExpansionLineNumber in both by Chandler Carruth · 14 years ago
  61. 42f35f9 Rename getInstantiationColumnNumber to getExpansionColumnNumber in both by Chandler Carruth · 14 years ago
  62. c7ca521 Rename getDecomposedInstantiationLoc to getDecomposedExpansionLoc. by Chandler Carruth · 14 years ago
  63. ca75758 Rename SourceManager::getImmediateInstantiationRange to by Chandler Carruth · 14 years ago
  64. 6d28d7f Rename SourceManager::getInstantiationRange to getExpansionRange. by Chandler Carruth · 14 years ago
  65. 35f5320 Mechanically rename SourceManager::getInstantiationLoc and by Chandler Carruth · 14 years ago
  66. 0e62c1c remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 14 years ago
  67. 64d376a Switch all local code and comments from '[Ii]nstantiat(ion|ed)' to by Chandler Carruth · 14 years ago
  68. cd7a02e Switch the diagnostic messages about macros to use the terms 'expanded' by Chandler Carruth · 14 years ago
  69. 402bb38 Keep track of which source locations are part of a macro argument by Chandler Carruth · 14 years ago
  70. ac57f21 Fix PR9279 - Macro expansion stack trace seriously broken with function-style macros, by not recursively printing notes for other 'instantiated from' notes. by Chris Lattner · 14 years ago
  71. 6c7b185 In TextDiagnosticPrinter::EmitCaretDiagnostic, don't always drop fixits if the caret location by Argyrios Kyrtzidis · 14 years ago
  72. 17afcbe Change the include stack of "instantiated from" notes to fall under the control of f/fno-diagnostics-show-note-include-stack flags. This should help with reducing diagnostic spew from macros instantiations. by Richard Trieu · 14 years ago
  73. 0e37afa A StringRef-ication of the DiagnosticIDs API and internals. by Argyrios Kyrtzidis · 14 years ago
  74. 643c922 Introduce the -fdiagnostics-format=xxx option to control how Clang by Douglas Gregor · 14 years ago
  75. 46ce91a Initial work to improve documentation for Clang's diagnostics, from Matthieu Monrocq by Douglas Gregor · 15 years ago
  76. 4ed4e93 Remove a redundant isValid() check by Matt Beaumont-Gay · 15 years ago
  77. b6766f0 Add an option to suppress include stack printing on note diagnostics. by Chandler Carruth · 15 years ago
  78. b6f9ab6 Teach TextDiagnosticPrinter to print out '-Werror' in addition to the warning flag for a warning mapped to an error. by Ted Kremenek · 15 years ago
  79. 63fbaed TextDiagnosticPrinter.cpp: Show diagnostics as far as possible even with invalid PresomedLoc, instead of just silencing it. by Axel Naumann · 15 years ago
  80. c79346a Since multiple diagnostics can share one diagnostic client, have the client keeping track by Argyrios Kyrtzidis · 15 years ago
  81. d004064 Refactoring of Diagnostic class. by Argyrios Kyrtzidis · 15 years ago
  82. 453b012 Make sure to always check the result of by Douglas Gregor · 15 years ago
  83. 75f26d6 Teach SourceManager::getPresumedLoc() how to fail gracefully if getLineNumber/getColumnNumber fail by Douglas Gregor · 15 years ago
  84. 12e2a06 Eliminate some extraneous whitespace in the machine-parseable Fix-It output. by Douglas Gregor · 15 years ago
  85. eec975c Add machine-parseable Fix-It output as part of diagnostics, under the by Douglas Gregor · 15 years ago
  86. b13f5d9 Simplify FixItHint by eliminated the unnecessary InsertionLoc by Douglas Gregor · 15 years ago
  87. 3f272b8 Bug 7377: printf checking fails to flag some undefined behavior by Tom Care · 15 years ago
  88. ed8b6b7 introduce a new CharSourceRange class, and enhance the diagnostics routines by Chris Lattner · 15 years ago
  89. 787aef9 when too many errors are emitted, and we produce: by Chris Lattner · 15 years ago
  90. bf6fac8 add a new -fdiagnostics-show-category=none/id/name option, giving control by Chris Lattner · 16 years ago
  91. 4531cc5 When -fdiagnostics-print-source-range-info is specified, by Chris Lattner · 16 years ago
  92. cd121fb Introduce a limit on the depth of the macro instantiation backtrace by Douglas Gregor · 16 years ago
  93. 8f5bc9f change FullSourceLoc to have a *const* SourceManager&, eliminating a const_cast. by Chris Lattner · 16 years ago
  94. aef0022 Fix a bug in caret-line-pruning logic that only happens when we have a by Douglas Gregor · 16 years ago
  95. 97a8e43 fix PR6814 - Only print [-pedantic] on a diagnostic if -pedantic by Chris Lattner · 16 years ago
  96. a771f46 Reinstate my CodeModificationHint -> FixItHint renaming patch, without by Douglas Gregor · 16 years ago
  97. 30e6318 Revert r100008, which inexplicably breaks the clang-i686-darwin10 builder by Douglas Gregor · 16 years ago
  98. 3baad0d Rename CodeModificationHint to FixItHint, since we've been using the by Douglas Gregor · 16 years ago
  99. eb92dc0 Let SourceManager::getBufferData return StringRef instead of a pair of two const char*. by Benjamin Kramer · 16 years ago
  100. e0fbb83 Give SourceManager a Diagnostic object with which to report errors, by Douglas Gregor · 16 years ago