OSDN Git Service

* gcc.dg/20020201-1.c: Use cleanup-coverage_files.
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / g++.old-deja / g++.law / scope4.C
1 // { dg-do assemble  }
2 // GROUPS passed scoping
3 // local-class file
4 // From: daniels@sugar.neosoft.com (Brad Daniels)
5 // Date:     Thu, 5 Aug 93 15:36:36 CDT
6 // Subject:  Bug in g++ 2.4.5: Can't touch nested class identifier inside its members
7 // Message-ID: <9308051536.AA06115@NeoSoft.Com>
8
9 void f() {
10     class foo {
11         int x;
12     public:
13         foo() : x(1) {}
14         int bar() { foo p; return p.x; }
15     };
16 }