1. 0fda0f7 Use llvm::sys::fs::UniqueID for windows and unix. by Rafael Espindola · 11 years ago
  2. 1f13fbd Handle Unicode characters in fix-it replacement strings. by Jordan Rose · 11 years ago
  3. dd3e2d9 Make compares unsigned. The expression can't become negative anyways. by Benjamin Kramer · 11 years ago
  4. 316dd54 Fix buffer underrun (invalid read) triggered during diagnostic rendering. The test would overflow when computing '0 - 1'. by Ted Kremenek · 11 years ago
  5. 3f6f51e Excise <cctype> from Clang (except clang-tblgen) in favor of CharInfo.h. by Jordan Rose · 11 years ago
  6. 77163bc TextDiagnostic.cpp: Suppress a warning to use ptrdiff_t on i686-clang. [-Wsign-compare] by NAKAMURA Takumi · 11 years ago
  7. 91165e7 Diagnostics: Clarify name of line-length-limiting constant in r173976. by Jordan Rose · 12 years ago
  8. f6e74a3 Diagnostics: if a line is longer than 4096 characters, don't print it. by Jordan Rose · 12 years ago
  9. cb5620c Move UTF conversion routines from clang/lib/Basic to llvm/lib/Support by Dmitri Gribenko · 12 years ago
  10. 813bc7f Be defensive when printing module import locations; the diagnostic printer needs to be robust by Douglas Gregor · 12 years ago
  11. 55fc873 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 12 years ago
  12. c2b914f Make helper classes anonymous. Make helper functions static instead of private members so the anonymous class doesn't leak out. by Benjamin Kramer · 12 years ago
  13. 6c32543 When we're emitting a diagnostic with a source location in an imported by Douglas Gregor · 12 years ago
  14. 830ea5b When an error occurs while building a module on demand, provide "While by Douglas Gregor · 12 years ago
  15. 191db6d only truncate source lines in text diagnostics when by Seth Cantrell · 12 years ago
  16. 9cffb4a don't step into the middle of multibyte sequences by Seth Cantrell · 12 years ago
  17. eaa5a2b fix bug in SourceColumnMap::startOfPreviousColumn by Seth Cantrell · 12 years ago
  18. 9cb1c3d Add a proper algorithm to compute accurate source ranges for diagnostics with by Eli Friedman · 12 years ago
  19. 0d1e645 remove duplicate data array by Seth Cantrell · 12 years ago
  20. c6a2f6e fix calculation of end pointer by Seth Cantrell · 12 years ago
  21. dc7b641 Use a .def file for most of the diagnostic options. by Douglas Gregor · 12 years ago
  22. 02c23eb Make DiagnosticOptions intrusively reference-counted, and make sure by Douglas Gregor · 12 years ago
  23. 4ca3abd Emit diagnostics in chunks even when we're trying to print colored template diffs. by Benjamin Kramer · 12 years ago
  24. f3477c1 Revert 'Fix a typo 'iff' => 'if''. iff is an abreviation of if and only if. See: http://en.wikipedia.org/wiki/If_and_only_if Commit 164766 by Sylvestre Ledru · 12 years ago
  25. 94ff8e1 Fix a typo 'iff' => 'if' by Sylvestre Ledru · 12 years ago
  26. c7bb384 Make TextDiagnostic more robust against SourceLocations which point into the by Richard Smith · 12 years ago
  27. 7094dee Add missing cctype includes. by Joerg Sonnenberger · 12 years ago
  28. fbffb5f Remove unused variables. by Benjamin Kramer · 12 years ago
  29. bed28ac Fix a typo (the the => the) by Sylvestre Ledru · 12 years ago
  30. bbe0175 Re-apply r160319 "Don't crash when emitting fixits following Unicode chars" by Jordan Rose · 12 years ago
  31. 4397289 Revert r160319, it caused PR13417. Add a test for PR13417. by Nico Weber · 12 years ago
  32. 6f977c3 Don't crash when emitting fixits following Unicode characters. by Jordan Rose · 12 years ago
  33. af082c3 PR13312: Don't crash when printing a fixit that ends in a unicode character. by Benjamin Kramer · 12 years ago
  34. b956e5a When applying a template diff highlighting to a diagnostic message, remember by Richard Trieu · 12 years ago
  35. 50badd5 Fix template type diffing coloring (r159216) when forcing color output to a file (not a terminal) by David Blaikie · 12 years ago
  36. 246b6aa Add template type diffing to Clang. This feature will provide a better by Richard Trieu · 12 years ago
  37. 6b4f506 Documentation cleanup: escape \ characters in Doxygen comments as needed. by James Dennett · 12 years ago
  38. 3772c9a If fixits appear to overlap, move the second one over in the output. by Jordan Rose · 12 years ago
  39. 4031a37 ensure value passed to is space is representable as unsigned char by Seth Cantrell · 12 years ago
  40. c5493d7 fix Bug 12924 by Seth Cantrell · 12 years ago
  41. 16afdf7 Fix an assertion hit when the serialized diagnostics writer receive a diagnostic by Argyrios Kyrtzidis · 12 years ago
  42. d1fda03 Make some helper functions static. by Benjamin Kramer · 12 years ago
  43. 40d8e97 Revert r154981, because it caused PR12674. by Nico Weber · 12 years ago
  44. 0ddb097 Suppress -Wunused-variable warning in -Asserts build by Matt Beaumont-Gay · 12 years ago
  45. 3acf764 fix display of source lines with null characters by Seth Cantrell · 12 years ago
  46. 6749dd5 Nicer display of unprintable source, and fix caret display for non-ascii text by Seth Cantrell · 12 years ago
  47. 9591697 Revert "Nicer display of unprintable source, and fix caret display for non-ascii text" by Seth Cantrell · 12 years ago
  48. 70712b2 fix display of source lines with null characters by Seth Cantrell · 12 years ago
  49. e9a3b76 Nicer display of unprintable source, and fix caret display for non-ascii text by Seth Cantrell · 12 years ago
  50. 8be51ea Refactor DiagnosticRenderer and SDiagsRenderer to have some functionality by Ted Kremenek · 12 years ago
  51. f7ccbad Basic: import SmallString<> into clang namespace by Dylan Noblesmith · 12 years ago
  52. 2898d4f Refactor 'TextDiagnostic' to have a parent class 'DiagnosticRenderer' which handles by Ted Kremenek · 13 years ago
  53. 9875c60 Switch to a more natural formatting of the macro name printing. by Chandler Carruth · 13 years ago
  54. fe627b0 Hoist the logic I added to compute the macro name into a helper by Chandler Carruth · 13 years ago
  55. a47129e Now that macro expansion notes are real notes and go through the same by Chandler Carruth · 13 years ago
  56. 938ef24 Fix the original bug in our diagnostic printing that got me started on by Chandler Carruth · 13 years ago
  57. 4ba5565 Now that the structure of this is more reasonably laid out, fix a long by Chandler Carruth · 13 years ago
  58. 2ed3495 Add proper doxyments to the entry point routine, and remove a dead parameter. by Chandler Carruth · 13 years ago
  59. 21a869a Persist the TextDiagnostic object across multiple diagnostics as long as by Chandler Carruth · 13 years ago
  60. 7531f57 Clean up the names of all the TextDiagnostic methods (and even a static by Chandler Carruth · 13 years ago
  61. 6ddd887 Move two functions out of the public interface that shouldn't have ever by Chandler Carruth · 13 years ago
  62. db463bb Graduate the TextDiagnostic interface to its own header and source file, by Chandler Carruth · 13 years ago