Remove old autovect-branch by moving to "dead" directory.
[official-gcc.git] / old-autovect-branch / gcc / testsuite / g++.old-deja / g++.robertl / eb69.C
blob5d3f7e6bbf1b147c6ed6cb3257aeb5b5340edb68
1 // { dg-do assemble  }
2 // Test that g++ complains about referring to a builtin type in a
3 // mem-initializer.
4 // Contributed by Kevin Buhr <buhr@stat.wisc.edu>
6 int r = 0;
8 struct foo {                    // { dg-error "" } candidate
9   foo(int x) { r = 1; }         // { dg-error "" } candidate
12 struct bar : foo {
13   typedef int an_int;
14   bar() : bar::an_int(3) {}     // { dg-error "" } not a base
17 int
18 main() {
19   bar b;
20   return r;