aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorMartin v. Löwis <loewis@gcc.gnu.org>1999-03-12 05:18:20 +0000
committerMartin v. Löwis <loewis@gcc.gnu.org>1999-03-12 05:18:20 +0000
commit42fd06c928a08ee63b551c352058311bdfb4bc41 (patch)
treef5e6982189f607c7ba9be31ab40ee2aec7f4ea0f /gcc
parent95a2ecfe7ee999583470d82b126bf15b377bdb2b (diff)
downloadgcc-42fd06c928a08ee63b551c352058311bdfb4bc41.zip
gcc-42fd06c928a08ee63b551c352058311bdfb4bc41.tar.gz
gcc-42fd06c928a08ee63b551c352058311bdfb4bc41.tar.bz2
New test case.
From-SVN: r25724
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/g++.old-deja/g++.martin/access1.C12
1 files changed, 12 insertions, 0 deletions
diff --git a/gcc/testsuite/g++.old-deja/g++.martin/access1.C b/gcc/testsuite/g++.old-deja/g++.martin/access1.C
new file mode 100644
index 0000000..13db27e
--- /dev/null
+++ b/gcc/testsuite/g++.old-deja/g++.martin/access1.C
@@ -0,0 +1,12 @@
+// Build don't link:
+class A{
+ public:
+ enum Foo{f1,f2}; // gets bogus error - XFAIL
+
+ class B{
+ friend class A;
+ Foo f;
+ public:
+ B():f(f1){} // gets bogus error (inaccessible) - XFAIL
+ };
+};