update
authorJason Merrill <jason@gcc.gnu.org>
Wed, 3 Jan 2001 12:56:48 +0000 (07:56 -0500)
committerJason Merrill <jason@gcc.gnu.org>
Wed, 3 Jan 2001 12:56:48 +0000 (07:56 -0500)
From-SVN: r38654

gcc/testsuite/g++.old-deja/g++.pt/crash58.C

index 6a2f109ac188a33b014ade0ad1d60646897dc651..10d23a03d6a9b2a6a1a9b8a18d26bd56235bed48 100644 (file)
@@ -15,16 +15,16 @@ struct MatrixC
 {
   void foo () {
     EManip::do_assign<T> (0);
-    &EManip::do_assign<T>;
-    &do_assign<T>;
-    EManip::do_assign<T>;       // WARNING - not a call
-    do_assign<T>;               // WARNING - not a call
+    &EManip::do_assign<T>;     // ERROR - unresolved
+    &do_assign<T>;             // ERROR - unresolved
+    EManip::do_assign<T>;       // ERROR - unresolved
+    do_assign<T>;               // ERROR - unresolved
   }
 };
 void foo(MatrixC <double> *ptr)
 {
-  EManip::do_assign<double>;    // WARNING - not a call
-  &EManip::do_assign<double>;
+  EManip::do_assign<double>;    // ERROR - unresolved
+  &EManip::do_assign<double>;  // ERROR - unresolved
   ptr->foo ();
   void (*p1) (int *) = &do_assign<double>;       // ERROR - cannot convert
   void (*p2) (int *) = &EManip::do_assign<double>; // ERROR - cannot convert