Commit ad357614 by Jason Merrill Committed by Jason Merrill

* gcc.dg/overload/arg[14].C: Remove expected errors.

From-SVN: r131116
parent f1090323
2007-12-20 Jason Merrill <jason@redhat.com>
* gcc.dg/overload/arg[14].C: Remove expected errors.
2007-12-20 Jakub Jelinek <jakub@redhat.com> 2007-12-20 Jakub Jelinek <jakub@redhat.com>
PR c++/34459 PR c++/34459
// { dg-options "-std=c++98" }
// { dg-do compile } // { dg-do compile }
// Copyright (C) 2004 Free Software Foundation, Inc. // Copyright (C) 2004 Free Software Foundation, Inc.
...@@ -11,14 +10,14 @@ struct A {}; ...@@ -11,14 +10,14 @@ struct A {};
struct B : A struct B : A
{ {
B(int); // { dg-error "" "" } B(int);
B(B &); // { dg-error "" "" } B(B &);
B(A); // { dg-error "" "" } B(A);
}; };
void foo(B); void foo(B);
void bar() void bar()
{ {
foo(0); // { dg-error "no matching function|initializing" "" } foo(0);
} }
// { dg-options "-std=c++98" }
// { dg-do compile } // { dg-do compile }
// Copyright (C) 2004 Free Software Foundation, Inc. // Copyright (C) 2004 Free Software Foundation, Inc.
...@@ -11,9 +10,9 @@ struct A {}; ...@@ -11,9 +10,9 @@ struct A {};
struct B : A struct B : A
{ {
B(int); // { dg-error "" "" } B(int);
B(B&); // { dg-error "" "" } B(B&);
B(A); // { dg-error "" "" } B(A);
}; };
struct C struct C
...@@ -27,5 +26,4 @@ void foo(B); ...@@ -27,5 +26,4 @@ void foo(B);
void bar() void bar()
{ {
C c; C c;
foo(c); // { dg-error "no matching function|initializing" "" } foo(c);}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment