diff options
Diffstat (limited to 'gcc/testsuite/g++.old-deja/g++.jason/local.C')
-rw-r--r-- | gcc/testsuite/g++.old-deja/g++.jason/local.C | 20 |
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 |