1 // PR c++/47080
2 // { dg-options "" }
3 // { dg-do compile { target c++11 } }
4 
5 struct A {
6   explicit operator int();	// { dg-message "qualification conversion" }
7 };
8 
main()9 int main() {
10   bool b((A()));		// { dg-error "invalid user-defined" }
11   !A();				// { dg-error "" }
12 }
13