diff options
Diffstat (limited to 'gcc/testsuite/g++.old-deja/g++.brendan/misc6.C')
-rw-r--r-- | gcc/testsuite/g++.old-deja/g++.brendan/misc6.C | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/gcc/testsuite/g++.old-deja/g++.brendan/misc6.C b/gcc/testsuite/g++.old-deja/g++.brendan/misc6.C new file mode 100644 index 000000000..93b241b9e --- /dev/null +++ b/gcc/testsuite/g++.old-deja/g++.brendan/misc6.C @@ -0,0 +1,9 @@ +// { dg-do assemble } +// GROUPS passed miscellaneous +// test that use of `inline' is forbidden when it should be +inline int i;// { dg-error "" } .* +struct c { inline int i; };// { dg-error "" } .* +int foo (inline int i);// { dg-error "" } .* +inline class c; // { dg-error "'inline' can only be specified for functions" } inline +inline typedef int t; // { dg-error "" } inline +class d { inline friend class c; }; // { dg-error "'inline' can only be specified for functions" } inline |