summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/ASTDiagnostic.cpp
Commit message (Expand)AuthorAgeFilesLines
* Use a safe default width for template-diff'ing integral arguments, inDouglas Gregor2012-12-211-1/+1
* Fix another uninitialized bool member bug found by -fsanitize=bool. This oneRichard Smith2012-12-201-0/+1
* Fix a crash in diagnostic printing when a template class type is diff'edEli Friedman2012-12-181-1/+6
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-041-3/+2
* Make template diffing handle integral expressions of various widths correctly.Eli Friedman2012-11-141-4/+17
* Fix the template type diffing to handle integral template arguments.Richard Trieu2012-11-011-6/+102
* Update template type diffing to handle qualifiers. Differing qualifiers willRichard Trieu2012-09-281-0/+103
* Clean up part of template type diffing. Moved repeated code to separateRichard Trieu2012-09-281-32/+30
* Fix the AST representation for non-type template arguments to encodeEli Friedman2012-09-261-1/+3
* Store SourceManager pointer on PrintingPolicy in the case where we're dumping,Richard Smith2012-08-161-1/+1
* Properly update the FormattedArgs vector when the template type diffing fallsRichard Trieu2012-07-101-1/+2
* Remove spurious semicolons committed in r159216.David Blaikie2012-06-261-2/+2
* Add template type diffing to Clang. This feature will provide a betterRichard Trieu2012-06-261-0/+933
* Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie2012-03-111-1/+1
* Support for raw and template forms of numeric user-defined literals,Richard Smith2012-03-091-0/+2
* More ArrayRef-ification of methods.Bill Wendling2012-02-221-5/+4
* Change the checks in the type aka printing. A confusing case where the stringRichard Trieu2011-11-141-3/+10
* When 'bool' is not a built-in type but is defined as a macro, printDouglas Gregor2011-09-271-8/+8
* Rename Diagnostic to DiagnosticsEngine as per issue 5397David Blaikie2011-09-251-9/+9
* Switch assert(0/false) llvm_unreachable.David Blaikie2011-09-231-1/+1
* Improve the diagnostic text for -Wmissing-noreturn to include the nameChandler Carruth2011-08-311-2/+2
* remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner2011-07-231-4/+4
* Apply patch from Richard Trieu to fix PR9548:Chandler Carruth2011-07-111-19/+55
* Implement support for C++0x alias templates.Richard Smith2011-05-051-3/+5
* Support for C++11 (non-template) alias declarations.Richard Smith2011-04-151-1/+1
* Make AttributedTypes for GC-qualified types and fix some miscellaneousJohn McCall2011-03-041-0/+5
* Implement the C++0x deduced 'auto' feature.Richard Smith2011-02-201-7/+15
* Add some tests for reference-collapsing and referencing bindingDouglas Gregor2011-01-201-0/+3
* Added ParenType type node.Abramo Bagnara2010-12-101-1/+5
* It's kindof silly that ExtQuals has an ASTContext&, and we can use thatJohn McCall2010-12-101-1/+1
* revise r112365 to fix the actual problem: the isa<TagType>(Underlying)Chris Lattner2010-09-041-15/+12
* suppress annoying textual repetition as 'aka'Gabor Greif2010-08-281-4/+7
* Teach the AKA calculation to look at sugar on the pointee type for pointers andChandler Carruth2010-05-131-64/+69
* Merged Elaborated and QualifiedName types.Abramo Bagnara2010-05-111-6/+0
* Make the InjectedClassNameType the canonical type of the current instantiationJohn McCall2010-04-271-6/+0
* Create a new InjectedClassNameType to represent bare-word references to the John McCall2010-03-101-0/+6
* Move the diagnostic argument formatting function out of Sema and makeDouglas Gregor2010-02-091-0/+266
OpenPOWER on IntegriCloud