aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Lipe <robertl@gcc.gnu.org>1998-06-02 20:01:42 +0000
committerRobert Lipe <robertl@gcc.gnu.org>1998-06-02 20:01:42 +0000
commit0d4ba75b832dc5088602d178491dab5c99ba1705 (patch)
treef8ee4c4cfd8fdcde3bdbf3da900d675677c323da
parent7e2fbe9340640221252951d84b6c0fa28d740971 (diff)
downloadgcc-0d4ba75b832dc5088602d178491dab5c99ba1705.zip
gcc-0d4ba75b832dc5088602d178491dab5c99ba1705.tar.gz
gcc-0d4ba75b832dc5088602d178491dab5c99ba1705.tar.bz2
More patches from Martin.
From-SVN: r20190
-rw-r--r--gcc/testsuite/g++.old-deja/g++.robertl/eb4.C8
1 files changed, 4 insertions, 4 deletions
diff --git a/gcc/testsuite/g++.old-deja/g++.robertl/eb4.C b/gcc/testsuite/g++.old-deja/g++.robertl/eb4.C
index 152f963..0485858 100644
--- a/gcc/testsuite/g++.old-deja/g++.robertl/eb4.C
+++ b/gcc/testsuite/g++.old-deja/g++.robertl/eb4.C
@@ -29,7 +29,7 @@ public:
float f;
};
-class some_derived::func(derived_func_args &a)
+class some_derived::func(derived_func_args &a) // ERROR - illegal member syntax
{
cout << a.i << ' ' << a.f << endl;
}
@@ -37,12 +37,12 @@ class some_derived::func(derived_func_args &a)
int
main()
{
- some_derived d;
- some_derived::derived_func_args dfa;
+ some_derived d; // ERROR - abstract class
+ some_derived::derived_func_args dfa; // ERROR - incomplete class
some_base *b = &d;
dfa.i = 10;
dfa.f = 20;
- b->func(dfs);
+ b->func(dfs); // ERROR - dfs not declared
return 0;
}