* decl.c (make_typename_type): s/parameters/arguments/.
[official-gcc.git] / gcc / testsuite / g++.dg / cpp0x / constexpr-volatile.C
blob1203b04aff5aa1f0f6e7312568272bbeec318ea6
1 // DR 1453
2 // { dg-do compile { target c++11 } }
4 struct S {
5   constexpr S() : n{} { }
6   volatile int n;
7 };
9 constexpr S s;  // { dg-error "literal" }
11 struct Z {
12   volatile int m;
15 struct T {
16   constexpr T() : n{} { }
17   Z n;
20 constexpr T t;  // { dg-error "literal" }
22 struct U : Z {
23   constexpr U() : Z{} { }
26 constexpr U u;  // { dg-error "literal" }