OSDN Git Service

* parser.c (cp_parser_class_specifier): Set class location to that
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / g++.dg / template / local6.C
index 3472f59..6c5e8ac 100644 (file)
@@ -1,10 +1,10 @@
-template <class T> struct PCVector2
-{ // { dg-error "" }
+template <class T> struct PCVector2 // { dg-message "candidate is" }
+{
     template <class T2> PCVector2(const PCVector2<T> &cv) ;
 
     PCVector2<T> operator- (const PCVector2<T> &ov) const 
        { 
-         return PCVector2<T>(ov.xFIELD, ov.yFIELD); // { dg-error "" }
+         return PCVector2<T>(ov.xFIELD, ov.yFIELD); // { dg-error "matching" }
        }
 
     T xFIELD, yFIELD;
@@ -15,5 +15,5 @@ void findIntersection( PCVector2<double>& p0, PCVector2<double>& p1);
 
 void findIntersection( PCVector2<double>& p0, PCVector2<double>& p1)
 {
-    PCVector2<double> e = p1 - p0;     // { dg-error "" }
+    PCVector2<double> e = p1 - p0;     // { dg-message "instantiated" }
 }