summaryrefslogtreecommitdiff
path: root/lib/Frontend/DiagnosticRenderer.cpp
Commit message (Expand)AuthorAgeFilesLines
* llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...)Fangrui Song2018-09-261-2/+2
* Remove trailing spaceFangrui Song2018-07-301-3/+3
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-7/+7
* PR37189 Fix incorrect end source location and spelling for a split '>>' token.Richard Smith2018-04-301-29/+48
* Fix typos in clangAlexander Kornienko2018-04-061-3/+3
* [clang] Change std::sort to llvm::sort in response to r327219Mandeep Singh Grang2018-03-271-2/+2
* [Frontend] Fix some Clang-tidy modernize and Include What You Use warnings; o...Eugene Zelenko2018-03-221-32/+39
* Revert "Revert "[NFC] Refactor DiagnosticRenderer to use FullSourceLoc""Christof Douma2017-06-271-109/+87
* Revert "[NFC] Refactor DiagnosticRenderer to use FullSourceLoc"Christof Douma2017-06-191-87/+109
* [NFC] Refactor DiagnosticRenderer to use FullSourceLocChristof Douma2017-06-191-109/+87
* [NFC] Header cleanupMehdi Amini2016-07-181-2/+0
* Avoid accessing an invalid PresumedLoc.Jordan Rose2016-06-281-1/+1
* Fix use of uninitialized value exposed by r267802. Accessors of an invalidRichard Smith2016-04-281-1/+2
* Fix -Wnull-conversion for long macros.Richard Trieu2016-01-261-43/+2
* [diagnostics] Avoid crashes while printing macro backtracesReid Kleckner2015-12-081-19/+64
* Roll-back r250822.Angel Garcia Gomez2015-10-201-2/+2
* Apply modernize-use-default to clang.Angel Garcia Gomez2015-10-201-2/+2
* Replace double-negated !SourceLocation.isInvalid() with SourceLocation.isVali...Yaron Keren2015-10-031-3/+3
* Improve the printing of ranges when macros are involved.Richard Trieu2015-09-241-28/+81
* Fix macro backtrace printing.Richard Trieu2015-08-271-8/+14
* Stop printing macro backtraces that don't help diagnostics.Richard Trieu2015-08-121-0/+39
* [modules] Properly diagnose errors in module files for which we have noRichard Smith2015-08-111-6/+7
* Use an iterative method instead of recursion for printing macro backtraces.Richard Trieu2015-07-281-54/+63
* Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko2015-06-221-1/+1
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-221-1/+1
* Simplify creation of a bunch of ArrayRefs by using None, makeArrayRef or just...Craig Topper2014-08-271-1/+1
* Add a missing close quote in "while building module 'Foo:" diagnostic.Jordan Rose2014-07-261-1/+1
* DiagnosticRenderer: emit basic notes as real diagnosticsAlp Toker2014-06-211-5/+6
* [C++11] Use 'nullptr'. Frontend edition.Craig Topper2014-05-221-2/+2
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-131-2/+2
* When building a module from the command line via -emit-module, add an entry toRichard Smith2014-03-051-2/+5
* Replace ArrayRef<T>() with None, now that we have an implicit ArrayRef constr...Dmitri Gribenko2013-05-051-3/+2
* Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko2013-01-121-1/+1
* DiagnosticRenderer.cpp: Prune one description in DiagnosticRenderer::emitMacr...NAKAMURA Takumi2012-12-241-1/+0
* Simplify logic to use SourceManager::getFileLoc(), per Argyrios's feedback.Ted Kremenek2012-12-191-4/+2
* More conservative fix for <rdar://problem/12847524> (a crash printing diagnos...Eli Friedman2012-12-181-0/+7
* Revert 170049 because it fails with an assertion on one of the spec2000 workl...Nadav Rotem2012-12-131-72/+24
* More hacking on mapDiagnosticRanges to make it handle more cases.Eli Friedman2012-12-131-24/+72
* PR14049: Don't say "expanded from macro 'foo'" when 'foo' just happens to beRichard Smith2012-12-051-2/+10
* Minor reorganization. No functionality change.Richard Smith2012-12-051-30/+30
* Simplify slightly by seperating out the responsibility for emission of a caretRichard Smith2012-12-051-34/+42
* Simplify diagnostic emission. No functionality change intended.Richard Smith2012-12-051-20/+19
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-041-5/+5
* Rename ModuleBuildPath -> ModuleBuildStack. Thanks, Dmitri!Douglas Gregor2012-11-301-10/+10
* When we're emitting a diagnostic with a source location in an importedDouglas Gregor2012-11-301-8/+74
* When an error occurs while building a module on demand, provide "WhileDouglas Gregor2012-11-301-1/+32
* Fix the computation of highlight ranges so we produce something sane whenEli Friedman2012-11-301-10/+30
* Add -cc1 option -fno-diagnostics-use-presumed-location, a handy mode forRichard Smith2012-11-141-2/+2
* Add a proper algorithm to compute accurate source ranges for diagnostics withEli Friedman2012-11-031-16/+60
* Make DiagnosticOptions intrusively reference-counted, and make sureDouglas Gregor2012-10-231-9/+9