summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/TextDiagnosticPrinter.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Since multiple diagnostics can share one diagnostic client, have the client k...Argyrios Kyrtzidis2010-11-181-0/+3
* Refactoring of Diagnostic class.Argyrios Kyrtzidis2010-11-181-6/+8
* Make sure to always check the result ofDouglas Gregor2010-11-121-2/+13
* Teach SourceManager::getPresumedLoc() how to fail gracefully if getLineNumber...Douglas Gregor2010-11-021-1/+1
* Eliminate some extraneous whitespace in the machine-parseable Fix-It output.Douglas Gregor2010-08-201-2/+2
* Add machine-parseable Fix-It output as part of diagnostics, under theDouglas Gregor2010-08-191-0/+42
* Simplify FixItHint by eliminated the unnecessary InsertionLocDouglas Gregor2010-08-181-2/+2
* Bug 7377: printf checking fails to flag some undefined behavior Tom Care2010-06-211-15/+18
* introduce a new CharSourceRange class, and enhance the diagnostics routinesChris Lattner2010-06-181-12/+18
* when too many errors are emitted, and we produce:Chris Lattner2010-05-241-0/+2
* add a new -fdiagnostics-show-category=none/id/name option, giving controlChris Lattner2010-05-041-2/+7
* When -fdiagnostics-print-source-range-info is specified,Chris Lattner2010-05-041-4/+29
* Introduce a limit on the depth of the macro instantiation backtraceDouglas Gregor2010-05-041-21/+61
* change FullSourceLoc to have a *const* SourceManager&, eliminatingChris Lattner2010-04-201-1/+1
* Fix a bug in caret-line-pruning logic that only happens when we have aDouglas Gregor2010-04-161-3/+10
* fix PR6814 - Only print [-pedantic] on a diagnostic if -pedantic Chris Lattner2010-04-121-2/+7
* Reinstate my CodeModificationHint -> FixItHint renaming patch, withoutDouglas Gregor2010-03-311-7/+7
* Revert r100008, which inexplicably breaks the clang-i686-darwin10 builderDouglas Gregor2010-03-311-7/+7
* Rename CodeModificationHint to FixItHint, since we've been using theDouglas Gregor2010-03-311-7/+7
* Let SourceManager::getBufferData return StringRef instead of a pair of two co...Benjamin Kramer2010-03-161-5/+2
* Give SourceManager a Diagnostic object with which to report errors,Douglas Gregor2010-03-161-6/+5
* Introduce a new BufferResult class to act as the return type ofDouglas Gregor2010-03-151-2/+8
* Use SmallString instead of SmallVectorKovarththanan Rajaratnam2010-03-131-7/+7
* Add TextDiagnosticPrinter::setPrefix, for adding a string to prefix diagnosticDaniel Dunbar2010-02-251-1/+4
* when a diagnostic is an extension and has no other -W flag, Chris Lattner2010-02-161-1/+4
* restructure code a bit: there are two potential issuesChris Lattner2010-02-121-11/+15
* Print fix-it hints properly around tabs, from Christian Adåker!Douglas Gregor2010-01-181-0/+36
* diagnose invalid values of -ftabstop, patch by Christian Adaker!Chris Lattner2010-01-131-2/+4
* implement -ftabstop=width, patch by Christian AdåkerChris Lattner2010-01-091-2/+3
* Fix an off by one in findEndOfWord, which could scan past the end of the stri...Daniel Dunbar2009-12-061-4/+9
* Remove 'LangOpts' from Diagnostic (added in http://llvm.org/viewvc/llvm-proje...Steve Naroff2009-12-051-3/+1
* Integrate the following from the 'objective-rewrite' branch:Steve Naroff2009-12-051-5/+13
* Use PresumedLoc when emitting the 'included from' diagnostics. For a malformedChris Lattner2009-12-041-6/+14
* Allow TextDiagnosticPrinter to have optional ownership of its output stream.Daniel Dunbar2009-11-111-2/+9
* Replace DiagnosticClient::setLangOptions with {Begin,End}SourceFile, and clarifyDaniel Dunbar2009-11-051-0/+1
* Factor out a diagnostic options class.Daniel Dunbar2009-11-041-24/+31
* Workaround a bug exposed by the FileCheckify of message-length.c, the caret endDaniel Dunbar2009-10-191-0/+6
* Remove tabs, and whitespace cleanups.Mike Stump2009-09-091-2/+2
* Remove trailing whitespace.Daniel Dunbar2009-09-071-68/+68
* Minor tweak to -fdiagnostics-print-source-range-info to make it printChris Lattner2009-06-151-2/+11
* Add ANSI color support for clang.Torok Edwin2009-06-041-1/+55
* "This patch fixes an obvious buffer overrun inDouglas Gregor2009-05-181-2/+2
* When word-wrapping, be more defensive about a ridiculously small number of co...Douglas Gregor2009-05-151-2/+4
* Eliminate extra vertical space in Clang diagnosticsDouglas Gregor2009-05-061-21/+3
* Fix rdar://6849429 - -Wunused-value with deeply nested macro expansion genera...Chris Lattner2009-05-051-14/+18
* Simplify the interesting-region code by assimmilating blocks of non-whitespac...Douglas Gregor2009-05-041-57/+18
* Tweak the extraction of the "interesting" part of a source range in two ways: Douglas Gregor2009-05-041-4/+19
* Fix an infinite loop in diagnostic printing.Daniel Dunbar2009-05-031-7/+5
* Fix crash in source-line truncation code for diagnosticDouglas Gregor2009-05-031-2/+3
* temporary hack to work around PR4128Chris Lattner2009-05-031-1/+1
OpenPOWER on IntegriCloud