diff options
Diffstat (limited to 'gcc/testsuite/g++.old-deja/g++.mike/p2394.C')
-rw-r--r-- | gcc/testsuite/g++.old-deja/g++.mike/p2394.C | 36 |
1 files changed, 0 insertions, 36 deletions
diff --git a/gcc/testsuite/g++.old-deja/g++.mike/p2394.C b/gcc/testsuite/g++.old-deja/g++.mike/p2394.C deleted file mode 100644 index ce335c40183..00000000000 --- a/gcc/testsuite/g++.old-deja/g++.mike/p2394.C +++ /dev/null @@ -1,36 +0,0 @@ -// prms-id: 2394 - -class Foo { - public: - int x; - int y; - Foo(int i, int j) { x = i; y = j; } -} foo(10, 11); - -class Wasted { int unsed; }; - -class Bar : Wasted, public Foo { -public: - Bar() : Foo(12, 13) { } -} bar; - -int -test0() { - int Foo::* pmi = &Foo::y; - return (int)(foo.*pmi); -} - -int -test1() { - int Foo::* pmi = &Foo::y; - return (int)(bar.*pmi); -} - -int -main() { - if (test0() != 11) - return 1; - if (test1() != 13) - return 2; - return 0; -} |