summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDeclCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
* When analyzing for member self-assignment, don't attempt to dereference nullNick Lewycky2010-06-151-19/+21
* Added AccessSpecDecl node.Abramo Bagnara2010-06-051-0/+11
* Alter the interface of GetTypeForDeclarator to return a TypeSourceInfo*.John McCall2010-06-041-11/+8
* Delay checking for mutable const fields until we're checking the field.John McCall2010-06-041-30/+10
* Add all final overriders to the map.Anders Carlsson2010-06-031-0/+7
* When filtering out previous declarations of friend functions, consider theJohn McCall2010-05-281-5/+10
* Tweak the fix-it for a copy constructor declared to take its argumentDouglas Gregor2010-05-271-1/+4
* Fixes misc. flexible array bugs in c++ (PR7029).Fariborz Jahanian2010-05-261-1/+12
* Added source order to CXXBaseOrMemberInitializer.Abramo Bagnara2010-05-261-0/+3
* IRgen/C++: When mark vtables used, make sure to still append to the VTableUse...Daniel Dunbar2010-05-251-2/+9
* Simplify.Daniel Dunbar2010-05-251-2/+1
* Don't look for a destructor in a dependent type. Fixes PR7198.Douglas Gregor2010-05-221-1/+1
* Fix a crasher in constructor-initializer reordering warnings (PR7179).Douglas Gregor2010-05-201-3/+1
* Generate objc_memmove_collectable write-barrier for Fariborz Jahanian2010-05-201-1/+7
* Be sure to apply initializers to members of anonymous structs and unionsJohn McCall2010-05-201-61/+92
* Add a new failure kind, FK_Incomplete, to InitializationSequence, toDouglas Gregor2010-05-201-0/+3
* Renamed misleading getSourceRange -> getLocalSourceRange and getFullSourceRan...Abramo Bagnara2010-05-201-5/+5
* Various small fixes for construction/destruction of Objective-C++Douglas Gregor2010-05-201-0/+17
* Added basic source locations to Elaborated and DependentName types.Abramo Bagnara2010-05-191-1/+2
* Don't attempt to poke into an invalid field's class typeFariborz Jahanian2010-05-171-1/+2
* A vtable is used if the key function is defined... even if that keyDouglas Gregor2010-05-141-2/+1
* Rework when and how vtables are emitted, by tracking where vtables areDouglas Gregor2010-05-131-78/+120
* improve comments.Chris Lattner2010-05-121-3/+3
* When we emit an error during the implicit definition of a specialDouglas Gregor2010-05-121-5/+23
* Merged Elaborated and QualifiedName types.Abramo Bagnara2010-05-111-3/+3
* Speculatively revert r103497, "Do not mark the virtual members of anDaniel Dunbar2010-05-111-51/+8
* Do not mark the virtual members of an implicitly-instantiated class asDouglas Gregor2010-05-111-8/+51
* It turns out that we should be allowing redeclarations within functionDouglas Gregor2010-05-061-2/+3
* Partial and full specializations of a class template may have aDouglas Gregor2010-05-061-1/+0
* When implicit definition of the copy-assignment operator fails,Douglas Gregor2010-05-051-6/+12
* Reimplement code generation for copying fields in theDouglas Gregor2010-05-051-49/+96
* When creating a call to a base subobject's operator= in anDouglas Gregor2010-05-041-4/+29
* When inheriting a default argument expression, inherit the full expression,John McCall2010-05-041-2/+4
* Diagnose unused exception parameters under a different warning groupDouglas Gregor2010-05-031-1/+2
* When creating the declaration reference for implicit copy-constructionDouglas Gregor2010-05-031-1/+1
* When declaring a namespace alias, ignore previous declarations thatDouglas Gregor2010-05-031-3/+7
* Replace a char*/size pair with stringref.Benjamin Kramer2010-05-031-4/+3
* Add an enum to CXXConstructExpr so we can determine if the construction expre...Anders Carlsson2010-05-021-4/+4
* Complete reimplementation of the synthesis for implicitly-defined copyDouglas Gregor2010-05-011-82/+404
* When defining implicit copy constructors, use SetBaseOrMemberInitializers to ...Anders Carlsson2010-05-011-20/+18
* Added an RAII object that helps set up/tear down the Sema contextDouglas Gregor2010-05-011-19/+31
* It turns out that basically every caller to RequireCompleteDeclContextJohn McCall2010-05-011-2/+2
* More of Sema to implement initialization ofFariborz Jahanian2010-04-281-0/+41
* Improve the diagnostic you get when making a qualified member accessJohn McCall2010-04-271-1/+1
* Revert enough of my patches to fix self-host again :(Anders Carlsson2010-04-251-14/+18
* Add an explicit UsuallyTinyPtrVector that takes a single element.Anders Carlsson2010-04-241-3/+2
* DefineImplicitCopyConstructor now uses SetBaseOrMemberInitializers to create ...Anders Carlsson2010-04-241-18/+14
* When building implicit base initializers, add a derived-to-base cast that poi...Anders Carlsson2010-04-241-0/+7
* Actually produce base paths for CastExprs of kind CK_DerivedToBase.Anders Carlsson2010-04-241-15/+38
* Pass the base specifiers through to CheckDerivedToBaseConversion. No function...Anders Carlsson2010-04-241-10/+19
OpenPOWER on IntegriCloud