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