diff options
Diffstat (limited to 'gcc/testsuite/g++.dg/parse/constant1.C')
-rw-r--r-- | gcc/testsuite/g++.dg/parse/constant1.C | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/gcc/testsuite/g++.dg/parse/constant1.C b/gcc/testsuite/g++.dg/parse/constant1.C new file mode 100644 index 000000000..c8a948a57 --- /dev/null +++ b/gcc/testsuite/g++.dg/parse/constant1.C @@ -0,0 +1,15 @@ +// { dg-options -std=c++98 } + +void f () { + switch (0) { + case (3, 0): // { dg-error "" } + break; + } +} + +int g (); + +struct S { + int i : (false ? g () : 1); // { dg-error "" } +}; + |