aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/g++.old-deja/g++.jason/local.C
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/testsuite/g++.old-deja/g++.jason/local.C')
-rw-r--r--gcc/testsuite/g++.old-deja/g++.jason/local.C20
1 files changed, 0 insertions, 20 deletions
diff --git a/gcc/testsuite/g++.old-deja/g++.jason/local.C b/gcc/testsuite/g++.old-deja/g++.jason/local.C
deleted file mode 100644
index 6159db0c613..00000000000
--- a/gcc/testsuite/g++.old-deja/g++.jason/local.C
+++ /dev/null
@@ -1,20 +0,0 @@
-// General testcase for local classes.
-
-int x;
-void f ()
-{
- static int s;
- int x; // ERROR - referenced below
- extern int q();
-
- struct local {
- int g() { return x; } // ERROR - automatic variable
- int h() { return s; } // gets bogus error - local class
- int k() { return ::x; } // OK
- int l() { return q(); } // OK
- int m(); // OK - not defined
- static int foo; // ERROR - static data member of local class
- };
-}
-
-local* p = 0; // ERROR - no such type in scope