summaryrefslogtreecommitdiff
path: root/include/clang/Basic/Diagnostic.h
Commit message (Expand)AuthorAgeFilesLines
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-122/+122
* [Basic] Fix some Clang-tidy modernize and Include What You Use warnings; othe...Eugene Zelenko2018-02-161-84/+163
* [modules] Fix incorrect diagnostic mapping computation when a module changesRichard Smith2018-02-091-0/+9
* Make DiagnosticsEngine() take DiagOpts as DiagnosticsEngine.Nico Weber2018-01-171-1/+1
* Preserve the "last diagnostic was suppressed" flag across SFINAE checks.Richard Smith2017-11-301-3/+5
* Undo turning ExtBehavior into a bitfield.Daniel Jasper2017-05-031-1/+1
* [modules] Round-trip -Werror flag through explicit module build.Richard Smith2017-05-031-25/+50
* Serialization: Simulate -Werror settings in implicit modulesDuncan P. N. Exon Smith2017-04-121-0/+3
* Revert r295277 to fix buildbot.Richard Smith2017-02-161-5/+3
* Add missing "deduced A == A" check for function template partial ordering.Richard Smith2017-02-161-3/+5
* Remove and replace DiagStatePoint tracking and lookup data structure.Richard Smith2017-01-261-21/+79
* [Basic] Remove source manager references from diag state points.Benjamin Kramer2017-01-181-23/+8
* [AST, ASTMatchers, Basic] Fix some Clang-tidy modernize and Include What You ...Eugene Zelenko2016-12-091-29/+41
* Move some IntrusiveRefCntPtrs instead of copying.Benjamin Kramer2016-07-211-5/+4
* Avoid -Wshadow warnings about constructor parameters named after fieldsReid Kleckner2016-04-291-4/+4
* Optionally demote fatal errors to non-fatal errors.Manuel Klimek2016-03-011-0/+7
* SourceRanges are small and trivially copyable, don't them by reference.Craig Topper2015-10-041-2/+2
* Simplify Diagnostic's ctors a bit by using in-class initializers for its membersDavid Blaikie2015-08-181-7/+6
* Wdeprecated: StoredDiagnostics are stored in a SmallVector, so make sure they...David Blaikie2015-08-131-2/+1
* Replace __double_underscored type nullability qualifiers with _Uppercase_unde...Douglas Gregor2015-06-241-0/+8
* Use 'override/final' instead of 'virtual' for overridden methodsAlexander Kornienko2015-04-111-1/+1
* Add support for inserting ArrayRef<FixItHint> into DiagnosticBuilder.Alexander Kornienko2015-02-251-2/+9
* Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requirin...Aaron Ballman2015-02-151-3/+3
* Removing LLVM_EXPLICIT, as MSVC 2012 was the last reason for requiring the ma...Aaron Ballman2015-02-151-1/+1
* Destroy the diagnostic client first in ~DiagnosticEngineReid Kleckner2014-12-171-0/+1
* Make DiagnosticsEngine::takeClient return std::unique_ptr<>Alexander Kornienko2014-11-171-8/+4
* Remove unused DiagnosticsEngine::NumErrorsSuppressed member.Rafael Espindola2014-10-221-1/+0
* Header guard canonicalization, clang part.Benjamin Kramer2014-08-131-2/+2
* Use -Rblah, not -Wblah, to control remark diagnostics. This was always theRichard Smith2014-08-071-3/+8
* Simplify warning flag value handling from r206826Alp Toker2014-07-091-13/+9
* DiagnosticIDs: use diagnostic severities to simplify extension handlingAlp Toker2014-06-221-12/+3
* Use the ShowInSystemHeader bit consistently for all diagnosticsAlp Toker2014-06-161-2/+2
* Hide the concept of diagnostic levels from lex, parse and semaAlp Toker2014-06-151-0/+17
* DiagnosticsEngine: update severity setters to new terminologyAlp Toker2014-06-121-6/+5
* Use StringRef to simplify code. No functional change.Craig Topper2014-06-121-7/+4
* Use ArrayRef in some function parameters instead of a pointer and count. No f...Craig Topper2014-06-121-7/+6
* Improve diagnostic mapping terminologyAlp Toker2014-06-101-18/+17
* Remove limits on the number of fix-it hints and ranges in the DiagnosticsEngine.Alexander Kornienko2014-05-221-42/+16
* Revert "Revert "Another try at making MSVC happy again.""Alp Toker2014-05-111-1/+1
* Revert "Another try at making MSVC happy again."Alp Toker2014-05-111-1/+1
* Make DiagnosticsEngine non-copyableAlp Toker2014-05-111-0/+3
* Another try at making MSVC happy again.Benjamin Kramer2014-05-111-1/+1
* Decouple ExprCXX.h and DeclCXX.h and clean up includes a bit.Benjamin Kramer2014-05-101-4/+4
* [C++11] Use 'nullptr'Craig Topper2014-05-061-6/+6
* Reapply r207477 and r207479 without cyclic dependencyBen Langmuir2014-04-291-0/+16
* Revert r207477 (and r207479), "Check -Werror options during module validation"NAKAMURA Takumi2014-04-291-9/+0
* Check -Werror options during module validationBen Langmuir2014-04-291-0/+9
* Use a manipulator to add a value to the current diagnostic flag.Diego Novillo2014-04-221-15/+25
* DiagnosticsEngine::Report(): Fix a warning. [-Wdocumentation]NAKAMURA Takumi2014-04-221-1/+1
* Allow adding a value to a flag in diagnostics.Diego Novillo2014-04-211-3/+26