diff options
Diffstat (limited to 'gcc/testsuite/g++.old-deja/g++.mike/eh45.C')
-rw-r--r-- | gcc/testsuite/g++.old-deja/g++.mike/eh45.C | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/gcc/testsuite/g++.old-deja/g++.mike/eh45.C b/gcc/testsuite/g++.old-deja/g++.mike/eh45.C deleted file mode 100644 index bed0b921d6b..00000000000 --- a/gcc/testsuite/g++.old-deja/g++.mike/eh45.C +++ /dev/null @@ -1,34 +0,0 @@ -int i; -int fail; - -class ca { -public: - ca() { - if (++i != 1) - fail = 1; - } - virtual ~ca() { - if (++i != 4) - fail = 4; - } -}; - -class cb { -public: - cb(const ca &rca) { - if (++i != 2) - fail = 2; - } - virtual ~cb() { - if (++i != 3) - fail = 3; - } -}; - -void foo(const cb &rcb) { -} - -int main(int argc, char **argv) { - foo(cb(ca())); - return fail; -} |