blob: 9787ac92fd828e2eaec24843297992d8119aeec1 [file] [log] [blame]
// PR c++/23839
class C
{
int i;
public:
C(int j) : i(j) { }
operator int() { return i; }
};
C f (register C x) // { dg-error "ISO C\\+\\+17 does not allow 'register' storage class specifier" "" { target c++17 } }
{
return x + 31;
}