summaryrefslogtreecommitdiffstats
path: root/clang/test/SemaCXX/overloaded-operator.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'clang/test/SemaCXX/overloaded-operator.cpp')
-rw-r--r--clang/test/SemaCXX/overloaded-operator.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/clang/test/SemaCXX/overloaded-operator.cpp b/clang/test/SemaCXX/overloaded-operator.cpp
index 8d39af10af0..44d013fe796 100644
--- a/clang/test/SemaCXX/overloaded-operator.cpp
+++ b/clang/test/SemaCXX/overloaded-operator.cpp
@@ -387,15 +387,15 @@ void test_lookup_through_using() {
namespace rdar9136502 {
struct X {
- int i(); // expected-note {{candidate function}}
- int i(int); // expected-note {{candidate function}}
+ int i();
+ int i(int);
};
struct Y {
- Y &operator<<(int); // expected-note{{candidate function not viable: no overload of 'i' matching 'int' for 1st argument}}
+ Y &operator<<(int); // expected-note{{candidate function not viable: no known conversion from '<bound member function type>' to 'int'}}
};
void f(X x, Y y) {
- y << x.i; // expected-error{{cannot resolve overloaded function 'i' from context}}
+ y << x.i; // expected-error{{a bound member function may only be called}}
}
}
OpenPOWER on IntegriCloud