summaryrefslogtreecommitdiffstats
path: root/lib/AST/ASTDiagnostic.cpp
Commit message (Expand)AuthorAgeFilesLines
* Revert "[Attribute/Diagnostics] Print macro if definition is an attribute dec...Leonard Chan2019-05-031-5/+0
* [Attribute/Diagnostics] Print macro if definition is an attribute declarationLeonard Chan2019-05-021-0/+5
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [Basic] Extend DiagnosticEngine to store and format Qualifiers.Anastasia Stulova2019-01-041-0/+14
* Remove trailing spaceFangrui Song2018-07-301-6/+6
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-1/+1
* Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC.Galina Kistanova2017-06-031-0/+1
* PR30831: Teach template type diffing to cope with TemplateSpecializationTypesRichard Smith2016-10-281-7/+10
* Fix typos from r277797 and unused variable from r277889.Richard Trieu2016-08-061-4/+4
* Fix crash in template type diffing.Richard Trieu2016-08-051-0/+6
* [NFC] Header cleanupMehdi Amini2016-07-181-1/+0
* [AST] Use ArrayRef in more interfacesDavid Majnemer2016-07-071-3/+2
* Apply some suggestions from clang-tidy's performance-unnecessary-value-param.Benjamin Kramer2016-06-151-8/+8
* Fix Clang crash with template type diffing.Richard Trieu2016-03-301-3/+8
* Fix some Clang-tidy readability-redundant-control-flow warnings; other minor ...Eugene Zelenko2016-02-101-4/+2
* Template Type Diffing changeRichard Trieu2016-02-021-3/+9
* Fix a -Wparentheses warning in ASTDiagnostic.cpp.James Y Knight2016-01-151-1/+1
* Fixing more issues with template type diffingRichard Trieu2016-01-151-16/+20
* Add new diff modes to template type diffing.Richard Trieu2016-01-151-8/+168
* Save the integer type for integral template arguments.Richard Trieu2016-01-151-25/+64
* Make template type diffing use the new desguared iterator.Richard Trieu2016-01-151-322/+158
* Change the TSTiterator in Template Type Diffing.Richard Trieu2016-01-141-80/+117
* Refactor template type diffingRichard Trieu2016-01-141-226/+249
* Support __builtin_ms_va_list.Charles Davis2015-09-171-1/+2
* Remove and forbid raw_svector_ostream::flush() calls.Yaron Keren2015-08-131-2/+0
* PR10405 - Desugar FunctionType and TemplateSpecializationType if any type tha...Nikola Smiljanic2015-07-161-4/+56
* AST: Avoid reading an unitialized valueJustin Bogner2015-07-081-2/+2
* Implement the Objective-C __kindof type qualifier.Douglas Gregor2015-07-071-1/+2
* Handle Objective-C type arguments.Douglas Gregor2015-07-071-0/+10
* Update assumption in template diffing about integer template arguments.Richard Trieu2015-02-261-6/+14
* When checking the template argument list, use a copy of that list for changesRichard Trieu2015-01-241-22/+14
* [msan] Fix a uninitialized-use bug in the template argument diffingChandler Carruth2015-01-171-1/+2
* This reverts commit r224668 and r224667.Rafael Espindola2014-12-231-14/+21
* Fix a bunch of integer template argument problems in template type diffing.Richard Trieu2014-12-201-20/+10
* Fix for PR21758Richard Trieu2014-12-201-1/+4
* Refactor one of the larger functions for Type Diffing into smaller functions.Richard Trieu2014-08-271-185/+215
* Change a few methods to static methods. No functionality change.Richard Trieu2014-08-271-12/+15
* Refactor the diagnostic DeclContext printing. No functionality change.Richard Trieu2014-08-271-10/+6
* If a template argument is non-evaluable expression, use the profile ID to seeRichard Trieu2014-07-261-7/+8
* Pass the PrintingPolicy when converting types to strings in template typeRichard Trieu2014-07-251-5/+6
* Print "(default)" for default template template arguments to match theRichard Trieu2014-07-241-0/+1
* Add support for nullptr template arguments to template type diffing.Richard Trieu2014-07-241-31/+107
* Fix '&' printing for template arguments in parentheses in template diffing.Richard Trieu2014-07-221-3/+6
* More gracefully handle parentheses in templare arguments in template diffing.Richard Trieu2014-07-221-1/+2
* Fix a template diffing problem were an '&' is unexpectedly printed inRichard Trieu2014-07-221-6/+26
* PR15677 - Crash in template diffing. Check that expression is evaluatable bef...Nikola Smiljanic2014-07-011-17/+29
* Replace some assert(0)'s with llvm_unreachable.Craig Topper2014-06-181-2/+2
* Use StringRef to simplify code. No functional change.Craig Topper2014-06-121-13/+10
* Use ArrayRef in some function parameters instead of a pointer and count. No f...Craig Topper2014-06-121-10/+6
* Implement -Wframe-larger-than backend diagnosticAlp Toker2014-06-051-2/+11