diff options
author | Douglas Gregor <dgregor@apple.com> | 2010-11-13 20:06:38 +0000 |
---|---|---|
committer | Douglas Gregor <dgregor@apple.com> | 2010-11-13 20:06:38 +0000 |
commit | ae2cf767de457df939d07c44b162de5fe0b5e607 (patch) | |
tree | 919264219fd2816f20403a53321ccf23cccf3d07 /test/SemaCXX/overloaded-operator.cpp | |
parent | 7d14d389f0539545715e756629127c1fe5a4773a (diff) |
When complaining about ambiguous overload resolution for a unary or
binary operator, provide the types.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@119008 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/SemaCXX/overloaded-operator.cpp')
-rw-r--r-- | test/SemaCXX/overloaded-operator.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/test/SemaCXX/overloaded-operator.cpp b/test/SemaCXX/overloaded-operator.cpp index a33ea5dede..a9d3f128e2 100644 --- a/test/SemaCXX/overloaded-operator.cpp +++ b/test/SemaCXX/overloaded-operator.cpp @@ -24,7 +24,7 @@ bool operator-(Z, Z); // expected-note{{candidate function}} void g(Y y, Z z) { y = y + z; - bool b = y - z; // expected-error{{use of overloaded operator '-' is ambiguous; candidates are:}} + bool b = y - z; // expected-error{{use of overloaded operator '-' is ambiguous}} } struct A { @@ -37,7 +37,7 @@ bool operator==(A&, Z&); // expected-note 2{{candidate function}} void h(A a, const A ac, Z z) { make_A() == z; - a == z; // expected-error{{use of overloaded operator '==' is ambiguous; candidates are:}} + a == z; // expected-error{{use of overloaded operator '==' is ambiguous}} ac == z; // expected-error{{invalid operands to binary expression ('const A' and 'Z')}} } |