summaryrefslogtreecommitdiffstats
path: root/clang/test/CXX/special/class.init/class.base.init/p8-0x.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Implement DR1460: fix handling of default initializers in unions; don't allowRichard Smith2013-12-101-9/+6
| | | | | | | | | more than one such initializer in a union, make mem-initializers override default initializers for other union members, handle anonymous unions with anonymous struct members better. Fix a couple of semi-related bugs exposed by the tests for same. llvm-svn: 196892
* Include named unions in union member init checkingDavid Blaikie2011-11-171-5/+8
| | | | llvm-svn: 144883
* Update all tests other than Driver/std.cpp to use -std=c++11 rather thanRichard Smith2011-10-131-1/+1
| | | | | | -std=c++0x. Patch by Ahmed Charles! llvm-svn: 141900
* In constructors, don't generate implicit initializers for members of ↵Richard Smith2011-09-191-0/+8
| | | | | | anonymous structs contained within anonymous unions. llvm-svn: 140015
* PR10954: variant members should not be implicitly initialized in ↵Richard Smith2011-09-181-1/+29
| | | | | | | | constructors if no mem-initializer is specified for them, unless an in-class initializer is specified. llvm-svn: 139996
* Implement support for C++11 in-class initialization of non-static data members.Richard Smith2011-06-111-0/+23
llvm-svn: 132878
OpenPOWER on IntegriCloud