// RUN: %clang_cc1 -fsyntax-only -verify %s | |
double operator +(double, double); // expected-error{{overloaded 'operator+' must have at least one parameter of class or enumeration type}} | |
struct A | |
{ | |
operator int(); | |
}; | |
int main() | |
{ | |
A a, b; | |
int i0 = a + 1; | |
int i1 = a + b; | |
} |