]> granicus.if.org Git - clang/commitdiff
Update the test error messages to match the update I made to the actual
authorChandler Carruth <chandlerc@gmail.com>
Sat, 19 Feb 2011 00:12:23 +0000 (00:12 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Sat, 19 Feb 2011 00:12:23 +0000 (00:12 +0000)
messages.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@125997 91177308-0d34-0410-b5e6-96231b3b80d8

test/SemaCXX/abstract.cpp

index a6372849509ab2b0818c4520e42eb4bf517a0c50..48805e217b6fc82607d1acad81ad7b87553b3799 100644 (file)
@@ -25,7 +25,7 @@ class E : D {
 
 static_assert(!__is_abstract(E), "E inherits from an abstract class but implements f");
 
-C *d = new C; // expected-error {{allocating an object of type 'C', which is an abstract class}}
+C *d = new C; // expected-error {{allocating an object of abstract class type 'C'}}
 
 C c; // expected-error {{variable type 'C' is an abstract class}}
 void t1(C c); // expected-error {{parameter type 'C' is an abstract class}}
@@ -38,8 +38,8 @@ struct S {
 void t3(const C&);
 
 void f() {
-  C(); // expected-error {{allocating an object of type 'C', which is an abstract class}}
-  t3(C()); // expected-error {{allocating an object of type 'C', which is an abstract class}}
+  C(); // expected-error {{allocating an object of abstract class type 'C'}}
+  t3(C()); // expected-error {{allocating an object of abstract class type 'C'}}
 }
 
 C e1[2]; // expected-error {{array of abstract class type 'C'}}