2 // { dg-do compile { target c++11 } }
4 struct W { operator const volatile int(); }; // { dg-warning "deprecated" "" { target c++2a } }
7 struct X { operator const int(); };
10 struct Y { operator volatile int(); }; // { dg-warning "deprecated" "" { target c++2a } }
13 struct Z { operator const volatile int(); }; // { dg-warning "deprecated" "" { target c++2a } }
14 volatile int&& rri3 = Z();
17 struct S { operator const E(); };