summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDeclCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* Switch default arguments over to InitializationSequence.Eli Friedman2009-12-221-1/+5
* Stop diagnosing the use of inner classes as friends. ddunbar asked whetherJohn McCall2009-12-221-7/+4
* Eliminate the ASTContext argument to CXXConstructorDecl::isCopyConstructor, s...Douglas Gregor2009-12-221-2/+2
* Reorganize the base-lookup bits of ActOnMemInitializer in order to betterJohn McCall2009-12-211-8/+24
* Refactor to remove more dependencies on PreDeclaratorDC. I seem to have madeJohn McCall2009-12-191-48/+14
* Just push a new scope when parsing an out-of-line variable definition.John McCall2009-12-191-33/+43
* Switch the initialization required by return statements over to theDouglas Gregor2009-12-181-0/+3
* Correctly calcluate abstract-ness in the case where an implicitly declaredEli Friedman2009-12-161-3/+6
* When value-initializing a class with no user-defined constructors butDouglas Gregor2009-12-161-5/+7
* Fix semantic diagnostics that embed English works, from Nicola Gigante!Douglas Gregor2009-12-161-3/+3
* Successive anonymous namespaces name the same scope. I misinterpreted theJohn McCall2009-12-161-14/+35
* Switch the C++ new expression over to InitializationSequence, ratherDouglas Gregor2009-12-161-3/+6
* ShouldDestroyTemporaries? I don't think so.Anders Carlsson2009-12-151-2/+2
* Fix some diagnostic-related FIXMEs, from Nicola GiganteDouglas Gregor2009-12-151-2/+2
* More improvements to checking allocation and deallocation functions.Anders Carlsson2009-12-131-44/+76
* Fix tyop.Anders Carlsson2009-12-121-1/+1
* Correctly diagnose [basic.stc.dynamic.allocation]p1Anders Carlsson2009-12-121-11/+29
* Factor operator new declaration checking out into a separate function.Anders Carlsson2009-12-121-19/+24
* More work on improving the operator delete diagnostics.Anders Carlsson2009-12-121-9/+19
* Fix build.Anders Carlsson2009-12-111-7/+1
* Improve diagnostics for malformed delete operator function declarations.Anders Carlsson2009-12-111-4/+55
* Random string-related cleanups.Benjamin Kramer2009-12-111-3/+1
* Check if the target of a using decl is already declared in this scope beforeJohn McCall2009-12-111-12/+15
* Implement access declarations. Most of the work here is parsing them, whichJohn McCall2009-12-111-0/+13
* Improve the diagnostic when a new declaration conflicts with a using shadowJohn McCall2009-12-101-12/+5
* Implement redeclaration checking and hiding semantics for using declarations....John McCall2009-12-101-38/+268
* Reimplement reference initialization (C++ [dcl.init.ref]) using theDouglas Gregor2009-12-091-8/+15
* Pass the current SourceLocation to getAssignOperatorMethod, fixing a crash wh...Anders Carlsson2009-12-091-9/+11
* Correctly implement the C++03 and 0x restrictions on class-member usingJohn McCall2009-12-081-44/+187
* Rework how virtual member functions are marked. If a class has no key functio...Anders Carlsson2009-12-071-8/+51
* Move key functions to a separate map.Anders Carlsson2009-12-071-2/+6
OpenPOWER on IntegriCloud