diff options
Diffstat (limited to 'clang/test/SemaCXX/overload-call.cpp')
-rw-r--r-- | clang/test/SemaCXX/overload-call.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/clang/test/SemaCXX/overload-call.cpp b/clang/test/SemaCXX/overload-call.cpp index 0e5978e56f88..a70b905bb80a 100644 --- a/clang/test/SemaCXX/overload-call.cpp +++ b/clang/test/SemaCXX/overload-call.cpp @@ -388,8 +388,8 @@ namespace IncompleteConversion { completeFunction(*P); // expected-error {{no matching function for call to 'completeFunction'}} } - void incompletePointerFunction(Incomplete *); // expected-note {{candidate function not viable: cannot convert argument of incomplete type 'IncompleteConversion::Incomplete' to 'IncompleteConversion::Incomplete *' for 1st argument; take the address of the argument with &}} - void incompleteReferenceFunction(Incomplete &); // expected-note {{candidate function not viable: cannot convert argument of incomplete type 'IncompleteConversion::Incomplete *' to 'IncompleteConversion::Incomplete &' for 1st argument; dereference the argument with *}} + void incompletePointerFunction(Incomplete *); // expected-note {{candidate function not viable: cannot convert argument of incomplete type 'Incomplete' to 'Incomplete *' for 1st argument; take the address of the argument with &}} + void incompleteReferenceFunction(Incomplete &); // expected-note {{candidate function not viable: cannot convert argument of incomplete type 'Incomplete *' to 'Incomplete &' for 1st argument; dereference the argument with *}} void testPointerReferenceConversion(Incomplete &reference, Incomplete *pointer) { incompletePointerFunction(reference); // expected-error {{no matching function for call to 'incompletePointerFunction'}} @@ -467,7 +467,7 @@ namespace PR6078 { }; void f() { - S()(0); // expected-error{{conversion from 'int' to 'PR6078::A' is ambiguous}} + S()(0); // expected-error{{conversion from 'int' to 'A' is ambiguous}} } } |