summaryrefslogtreecommitdiffstats
path: root/test/CXX/special
Commit message (Expand)AuthorAgeFilesLines
* Merging r155218:Bill Wendling2012-05-122-4/+52
* Merging r155728:Bill Wendling2012-04-273-20/+20
* Improve diagnostics for invalid use of non-static members / this:Richard Smith2012-04-052-4/+4
* PR10217 diagnostic fix: don't say 'copy constructor' when we meanRichard Smith2012-04-021-1/+1
* Finish PR10217: Ensure we say that a special member was implicitly, notRichard Smith2012-04-023-12/+10
* Implement DR1402: if a field or base class is not movable, the derived class'sRichard Smith2012-04-022-1/+100
* Basic semantic analysis support for inheriting constructor declarations inRichard Smith2012-04-023-1/+56
* PR10217: Provide diagnostics explaining why an implicitly-deleted specialRichard Smith2012-03-305-75/+85
* Add a pile of tests for unrestricted unions, and advertise support for them.Richard Smith2012-03-032-0/+83
* Ensure that we delete default constructors in the right cases. Don't delete theRichard Smith2012-02-271-11/+16
* Ensure that we delete destructors in the right cases. Specifically:Richard Smith2012-02-261-0/+103
* Special members which are defaulted or deleted on their first declaration areRichard Smith2012-02-261-5/+2
* When overload resolution picks an implicitly-deleted special memberDouglas Gregor2012-02-153-39/+42
* Update constexpr implementation to match CWG's chosen approach for core issuesRichard Smith2012-02-131-3/+3
* constexpr: fix typo resulting in move constructors sometimes not beingRichard Smith2012-01-111-0/+5
* Unrevert r147271, reverted in r147361.Richard Smith2011-12-301-2/+10
* Revert r147271. This fixes PR11676.Rafael Espindola2011-12-301-10/+2
* constexpr: perform zero-initialization prior to / instead of performing aRichard Smith2011-12-251-2/+10
* PR11614: Mark defaulted special constructors as constexpr if their implicitRichard Smith2011-12-222-0/+104
* Support decltype in pseudo destructors and dependent destructor calls.David Blaikie2011-12-161-5/+18
* Fix/test decltype dtor calls with invalid base expression.David Blaikie2011-12-121-0/+1
* Decltype in non-pseudo (& non-dependent) dtor calls.David Blaikie2011-12-081-0/+25
* When synthesizing an implicitly-defined copy or move constructor, orDouglas Gregor2011-11-282-0/+65
* Include named unions in union member init checkingDavid Blaikie2011-11-171-5/+8
* Compute whether a class is trivial correctly for template classes with an exp...Eli Friedman2011-11-151-2/+9
* When we notice that a member function is defined with "= delete" or "=Douglas Gregor2011-11-072-12/+5
* Make test work with ARM C++ ABI.Eli Friedman2011-11-011-9/+10
* Update all tests other than Driver/std.cpp to use -std=c++11 rather thanRichard Smith2011-10-1316-17/+17
* Get rid of ShouldDeleteMoveConstructor.Sean Hunt2011-10-111-0/+85
* Consolidate copy constructor deletion into ShouldDeleteSpecialMember.Sean Hunt2011-10-111-0/+90
* Begin work consolidating ShouldDelete* functions.Sean Hunt2011-10-101-4/+0
* In constructors, don't generate implicit initializers for members of anonymou...Richard Smith2011-09-191-0/+8
* PR10954: variant members should not be implicitly initialized in constructors...Richard Smith2011-09-181-1/+29
* When performing a derived-to-base cast on the right-hand side of theDouglas Gregor2011-09-061-2/+22
* When defining the implicit move assignment operator, don't performDouglas Gregor2011-09-011-17/+29
* Declare and define implicit move constructor and assignment operator.Sebastian Redl2011-08-303-2/+250
* Disable the l-value to r-value conversion on C++ class types passedJohn McCall2011-08-271-0/+21
* The lvalue-to-rvalue on structs in C++ is actually partJohn McCall2011-08-271-0/+37
* Expand test of C++0x [class.copymove]p15 to make sure we're actually calling ...Douglas Gregor2011-08-101-0/+7
* When adding the base and member initializers for an implicitly-definedDouglas Gregor2011-08-101-0/+11
* Properly implement the scope restriction on the NRVO forDouglas Gregor2011-07-061-0/+32
* Implement support for C++11 in-class initialization of non-static data members.Richard Smith2011-06-113-0/+232
* Start fixing up clang tests to work on the clang-native-arm-cortex-a9 builder.Eli Friedman2011-06-061-10/+10
* Fix PR9941 for out-of-line template destructors too.Sebastian Redl2011-05-201-0/+6
* Fix PR9941 again, this time for templates.Sebastian Redl2011-05-191-0/+29
* Reapply r121528, fixing PR9941 by delaying the exception specification check ...Sebastian Redl2011-05-191-0/+142
* Revert r121528 as it breaks a simple testcase, which leads to, amongSean Hunt2011-05-181-127/+0
* Implement implicit exception specifications of destructors.Sebastian Redl2011-05-181-0/+127
* Revert "Disable inherited constructors for 2.9."Sebastian Redl2011-03-123-9/+3
* Disable inherited constructors for 2.9.Sebastian Redl2011-03-123-3/+9