summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDeclCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
* When we have a dependent direct initializer but not a dependentDouglas Gregor2010-02-111-18/+18
* Remove another redundant ASTContext parameterDouglas Gregor2010-02-111-1/+1
* Eliminate a bunch of unnecessary ASTContexts from members functions ofDouglas Gregor2010-02-111-6/+5
* Eliminate the ASTContext parameter from RecordDecl::getDefinition()Douglas Gregor2010-02-111-2/+2
* Improve access control diagnostics. Perform access control on member-pointerJohn McCall2010-02-101-8/+15
* Thread a source location into the template-argument deduction routines. ThereJohn McCall2010-02-081-3/+3
* Add attributes to namespace decls.Anders Carlsson2010-02-071-1/+4
* A function declarator with a non-identifier name in an anonymous classDouglas Gregor2010-02-051-1/+1
* Extract a common structure for holding information about the definitionJohn McCall2010-02-041-4/+7
* Mark dtors for parameter variables and eliminate some redundant type munging.John McCall2010-02-021-6/+5
* Access control for implicit destructor calls. Diagnostic could be orders ofJohn McCall2010-02-021-4/+5
* In C++, an initializer on a variable doesn't necessarily mean it's the defini...Sebastian Redl2010-02-011-2/+2
* Switch expressions like T() and T(1,2) over to new-style initialization. I'mEli Friedman2010-01-311-102/+0
* Rework base and member initialization in constructors, with severalDouglas Gregor2010-01-311-217/+261
* Fix reference-binding when we have a reference to const volatile type;Douglas Gregor2010-01-291-0/+1
* Access control for surrogate function calls. Required a moderately gross hackJohn McCall2010-01-281-0/+5
* Fix a major oversight in the comparison of standard conversionDouglas Gregor2010-01-271-2/+6
* Pass access specifiers around in overload resolution.John McCall2010-01-261-3/+6
* No need to canonicalize the type and use dyn_cast. Also, correctly diagnose t...Anders Carlsson2010-01-221-12/+10
* Fix an obvious goof that caused us to only see the top level of return typesChandler Carruth2010-01-221-4/+4
* Give UnresolvedSet the ability to store access specifiers for each declaration.John McCall2010-01-201-2/+2
* In a mem-initializer, a nested-name-specifier followed by anDouglas Gregor2010-01-191-8/+25
* Reimplement constructor declarator parsing to cope with template-idsDouglas Gregor2010-01-131-0/+1
* Record some basic information about bad conversion sequences. Use thatJohn McCall2010-01-131-1/+4
* Implement semantic checking for C++ literal operators.Alexis Hunt2010-01-131-0/+82
* Remove broken fix-it when a default function argument has beenDouglas Gregor2010-01-131-10/+10
* So I was sitting around, trying vainly to think of something to commit, and thenJohn McCall2010-01-121-4/+4
* Introduce a specific representation for the ambiguous implicit conversionJohn McCall2010-01-121-15/+12
* Eliminate an embarrassing performance regression in C/ObjC, where weDouglas Gregor2010-01-111-0/+2
* Add support for out-of-line definitions of conversion functionDouglas Gregor2010-01-111-4/+7
* Implement name lookup for conversion function template specializationsDouglas Gregor2010-01-111-2/+4
* Change the printing of OR_Deleted overload results to print all the candidates,John McCall2010-01-081-4/+4
* When we typo-correct a base class initializer, point to the base classDouglas Gregor2010-01-071-1/+8
* Whenever we emit a typo-correction diagnostic, also emit a noteDouglas Gregor2010-01-071-0/+2
* Fix marking of virtual members for nested classes whose first non-pure virtua...Douglas Gregor2010-01-061-5/+31
* Improve the diagnostics used to report implicitly-generated class membersJohn McCall2010-01-061-1/+1
* Make our marking of virtual members functions in a class beDouglas Gregor2010-01-061-51/+14
* Improve key-function computation for templates. In particular:Douglas Gregor2010-01-051-10/+22
* It's OK for a return type to be incomplete if it's being defined.Anders Carlsson2009-12-311-3/+6
* Make sure that an overriding return type is complete before checking if it's ...Anders Carlsson2009-12-311-0/+9
* Typo correction for C++ base and member initializers, e.g.,Douglas Gregor2009-12-311-32/+88
* improve diagnostics for case when a field type is unknown byChris Lattner2009-12-311-1/+2
* Correctly refer to element CVR qualifications when determining if a type isChandler Carruth2009-12-291-4/+12
* Attempted fix for PR5884; this code will be dead soon, but this fix shouldEli Friedman2009-12-251-3/+2
* Remove some dead variables clang-analyzer found.Benjamin Kramer2009-12-251-3/+0
* Make copy constructor elimination work in more cases; the case in questionEli Friedman2009-12-241-0/+4
* Egregious, disgusting workaround for PR5866. We need to rework how weDouglas Gregor2009-12-241-0/+3
* Fix -Asserts warning.Daniel Dunbar2009-12-241-2/+1
* Allow the first parameter of operator new to be a cv-qualifiedDouglas Gregor2009-12-221-1/+1
* Switch Sema::AddCXXDirectInitializerToDecl over to InitializationSequenceDouglas Gregor2009-12-221-35/+32
OpenPOWER on IntegriCloud