summaryrefslogtreecommitdiffstats
path: root/include/clang/Basic/PartialDiagnostic.h
Commit message (Expand)AuthorAgeFilesLines
* Customize the SFINAE diagnostics for enable_if to provide the failed condition.Douglas Gregor2017-07-051-0/+9
* SourceRanges are small and trivially copyable, don't them by reference.Craig Topper2015-10-041-1/+1
* Header guard canonicalization, clang part.Benjamin Kramer2014-08-131-2/+2
* Clean DiagRanges. Fix a possible problem introduced in r209468.Alexander Kornienko2014-05-231-0/+1
* Remove limits on the number of fix-it hints and ranges in the DiagnosticsEngine.Alexander Kornienko2014-05-221-16/+7
* [C++11] Use 'nullptr'Craig Topper2014-05-061-8/+8
* [C++11] Replace LLVM-style type traits with C++11 standard ones.Benjamin Kramer2014-03-071-2/+2
* [C++11] Remove use of LLVM_HAS_RVALUE_REFERENCES from Clang. This macroChandler Carruth2014-03-011-4/+0
* Refactor all diagnosing of TypoCorrections through a common function, inRichard Smith2013-08-171-0/+21
* Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko2013-01-121-1/+1
* Simplify PDiag's move assignment overload a bit, the self-move check isn't ac...Benjamin Kramer2012-12-061-9/+5
* Add move semantics to PartialDiagnostic, which can be very expensive to copy.Benjamin Kramer2012-12-061-0/+26
* Documentation cleanup:James Dennett2012-07-021-13/+15
* Documentation cleanup: reformatting/fixing up file comments so that they haveJames Dennett2012-07-021-4/+5
* When we suppress an error due to SFINAE, stash the diagnostic away with theRichard Smith2012-05-071-0/+24
* [Basic] PartialDiagnostic: Manual split out the cold part of freeStorage(), theDaniel Dunbar2012-03-081-0/+10
* Revert my patches which removed Diagnostic.h includes by moving some operator...Benjamin Kramer2012-02-071-73/+77
* Move Storage and StorageAllocator out of the PartialDiagnostic class so we ca...Benjamin Kramer2012-02-041-77/+73
* Change the fixed array of FixitHints to a SmallVector to lift offArgyrios Kyrtzidis2012-02-031-18/+6
* Workaround for compilers that don't implement C++ DR45, from Tom Honermann!Douglas Gregor2011-11-091-2/+11
* Fix all 80 col violations in include/clang/Basic, plus any trailing whitespac...David Blaikie2011-10-201-51/+51
* Don't crash when trying to emit too many fixits. Also, keep some constants inMatt Beaumont-Gay2011-10-031-2/+4
* Rename DiagnosticInfo to Diagnostic as per issue 5397David Blaikie2011-09-261-1/+1
* Rename Diagnostic to DiagnosticsEngine as per issue 5397David Blaikie2011-09-251-9/+10
* now that we have a centralized place to do so, add some using declarations forChris Lattner2011-07-201-2/+2
* fix a bunch of comment typos found by codespell. Patch byChris Lattner2011-04-151-1/+1
* Enhance Sema::DiagRuntimeBehavior() to delay some diagnostics to see if the r...Ted Kremenek2011-02-231-1/+1
* Merge System into Support.Michael J. Spencer2010-11-291-1/+1
* Introduce support for emitting diagnostics (warnings + their notes)Douglas Gregor2010-10-121-2/+51
* introduce a new CharSourceRange class, and enhance the diagnostics routinesChris Lattner2010-06-181-3/+9
* Resolve a layering violation by making AddTaggedVal public forChandler Carruth2010-04-021-23/+10
* Reinstate my CodeModificationHint -> FixItHint renaming patch, withoutDouglas Gregor2010-03-311-16/+14
* Revert r100008, which inexplicably breaks the clang-i686-darwin10 builderDouglas Gregor2010-03-311-14/+16
* Rename CodeModificationHint to FixItHint, since we've been using theDouglas Gregor2010-03-311-16/+14
* When copying a partial diagnostic into a DependentDiagnostic, allocateDouglas Gregor2010-03-291-4/+18
* Optimize PartialDiagnostic's memory-allocation behavior by placing aDouglas Gregor2010-03-291-22/+88
* Perform access control for the implicit base and member destructor callsJohn McCall2010-03-161-0/+4
* Mark PartialDiagnostic.h as a C++ headerSebastian Redl2010-01-241-1/+1
* Don't emit string-comparison or self-comparison warnings inDouglas Gregor2010-01-121-1/+37
* Give PartialDiagnostic copy semantics rather than move semantics, since we ty...Douglas Gregor2009-12-121-7/+22
* Remove unnecessary pointers from PartialDiagnosticDouglas Gregor2009-12-121-3/+3
* Add fixit hint to bitwise precedence warning.Sebastian Redl2009-10-261-3/+15
* Add CheckCallReturnType and start using it for regular call expressions. This...Anders Carlsson2009-10-091-1/+1
* WIP implementation of explicit instantiation of function templates,Douglas Gregor2009-09-251-0/+6
* New RequireNonAbstractType function.Anders Carlsson2009-08-271-2/+7
* The PartialDiagnostic constructor doesn't need to be explicit.Anders Carlsson2009-08-261-1/+1
* More improvements to PartialDiagnostic.Anders Carlsson2009-08-261-6/+53
* Add the partially implemented PartialDiagnostic class.Anders Carlsson2009-08-261-0/+97