summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDeclCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* Keep track of when DependentNameTypes have no associated keywordDouglas Gregor2010-04-241-1/+2
* Cleanup.Anders Carlsson2010-04-231-2/+1
* Handle copy initialization in BuildImplicitMemberInitializer. Not used yet.Anders Carlsson2010-04-231-6/+35
* Add an ImplicitInitializerKind enum and pass it to BuildImplicitBaseInitializ...Anders Carlsson2010-04-231-11/+62
* Fix a think-o that broke self-host.Anders Carlsson2010-04-231-20/+20
* Factor code to initialize an implicit member out into a separate function.Anders Carlsson2010-04-231-39/+62
* Remove calls to isDependentContext, since we handle that case earlier in the ...Anders Carlsson2010-04-231-23/+15
* Re-land the patch that merges two diagnostics into one now that it passes sel...Anders Carlsson2010-04-221-1/+1
* Remove an unused declaration.Anders Carlsson2010-04-211-1/+0
* Keep tack of whether a base in an InitializedEntity is an inherited virtual b...Anders Carlsson2010-04-211-6/+19
* Factor some common code out into a separate function.Anders Carlsson2010-04-201-37/+40
* Keep track of the actual storage specifier written on a variable orDouglas Gregor2010-04-191-2/+7
* Vtable -> VTable renames across the board.Anders Carlsson2010-04-171-2/+2
* Collapse the three separate initialization paths inDouglas Gregor2010-04-161-107/+0
* Silence warning.Benjamin Kramer2010-04-161-1/+1
* Audit uses of Sema::LookupSingleName for those lookups that areDouglas Gregor2010-04-151-1/+2
* Feed proper source-location information into Sema::LookupSingleResult,Douglas Gregor2010-04-151-3/+5
* Warn about non-aggregate classes with no user-declared constructorsDouglas Gregor2010-04-151-0/+24
* Teach typo correction about various language keywords. We can'tDouglas Gregor2010-04-141-1/+2
* Refactor and simplify the computation of implicit conversion sequencesDouglas Gregor2010-04-131-468/+0
* During referencing binding, only consider conversion functions forDouglas Gregor2010-04-131-7/+9
* Allow classes to befriend implicitly-declared members. Fixes PR6207 forJohn McCall2010-04-131-2/+6
* Diagnose declarations of conversion functions with declarators other than '()'.John McCall2010-04-131-13/+25
* When creating the implicitly-declared special member functions, beDouglas Gregor2010-04-121-8/+23
* Have the CXXBaseOrMemberInitializer keep track of whether an initializer init...Anders Carlsson2010-04-121-0/+5
* Diagnose more cases of initializing distinct members of an anonymous unionJohn McCall2010-04-101-26/+95
* Diagnose misordered initializers in constructor templates immediately instead ofJohn McCall2010-04-101-57/+56
* Suppress access control diagnostics when looking up a base or member nameJohn McCall2010-04-091-0/+3
* Make CXXScopeSpec invalid when incomplete, and propagate that into anyJeffrey Yasskin2010-04-081-5/+5
OpenPOWER on IntegriCloud