summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/TextDiagnosticPrinter.cpp
Commit message (Expand)AuthorAgeFilesLines
* Hoist the emission of parseable fixits into a helper method, simplifyingChandler Carruth2011-09-021-38/+38
* Create a CaretDiagnostic class to hold the logic for emittingChandler Carruth2011-08-311-263/+331
* Sink all of the include stack printing logic into its member function.Chandler Carruth2011-08-311-18/+39
* Rename SourceManager (and InstantiationInfo) isMacroArgInstantiation APIChandler Carruth2011-07-261-3/+3
* Rename getInstantiationLineNumber to getExpansionLineNumber in bothChandler Carruth2011-07-251-2/+2
* Rename getInstantiationColumnNumber to getExpansionColumnNumber in bothChandler Carruth2011-07-251-2/+2
* Rename getDecomposedInstantiationLoc to getDecomposedExpansionLoc.Chandler Carruth2011-07-251-1/+1
* Rename SourceManager::getImmediateInstantiationRange toChandler Carruth2011-07-251-2/+2
* Rename SourceManager::getInstantiationRange to getExpansionRange.Chandler Carruth2011-07-251-2/+2
* Mechanically rename SourceManager::getInstantiationLoc andChandler Carruth2011-07-251-5/+5
* remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner2011-07-231-18/+18
* Switch all local code and comments from '[Ii]nstantiat(ion|ed)' toChandler Carruth2011-07-141-14/+14
* Switch the diagnostic messages about macros to use the terms 'expanded'Chandler Carruth2011-07-141-2/+2
* Keep track of which source locations are part of a macro argumentChandler Carruth2011-07-071-13/+83
* Fix PR9279 - Macro expansion stack trace seriously broken with function-style...Chris Lattner2011-06-281-7/+9
* In TextDiagnosticPrinter::EmitCaretDiagnostic, don't always drop fixits if th...Argyrios Kyrtzidis2011-06-241-2/+3
* Change the include stack of "instantiated from" notes to fall under the contr...Richard Trieu2011-05-261-1/+1
* A StringRef-ication of the DiagnosticIDs API and internals.Argyrios Kyrtzidis2011-05-251-2/+2
* Introduce the -fdiagnostics-format=xxx option to control how ClangDouglas Gregor2011-05-211-9/+21
* Initial work to improve documentation for Clang's diagnostics, from Matthieu ...Douglas Gregor2011-04-151-0/+7
* Remove a redundant isValid() checkMatt Beaumont-Gay2011-03-311-1/+1
* Add an option to suppress include stack printing on note diagnostics.Chandler Carruth2011-03-271-10/+15
* Teach TextDiagnosticPrinter to print out '-Werror' in addition to the warning...Ted Kremenek2011-02-251-1/+13
* TextDiagnosticPrinter.cpp: Show diagnostics as far as possible even with inva...Axel Naumann2011-01-271-71/+89
* 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
OpenPOWER on IntegriCloud