Sign in
gnu
/
gcc
/
d769c5040874bf9546f2524f3f1d2a894165f92a
/
.
/
gcc
/
testsuite
/
g++.dg
/
parse
/
register1.C
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
;
}