Sign in
gnu
/
gcc
/
fba228e259dd5112851527f2dbb62c5601100985
/
.
/
gcc
/
testsuite
/
g++.dg
/
modules
/
pr99425-1.h
blob: de167a64331a6d08d2b53d20253fb387de6b6e43 [
file
] [
log
] [
blame
]
template
<
typename
T
>
struct
make_signed
{
using
type
=
int
;
};
template
<
typename
S
>
using
make_signed_t
=
typename
make_signed
<
S
>::
type
;
template
<
typename
U
>
auto
ssize
(
U
&
parm
)
->
make_signed_t
<
decltype
(
parm
.
call
())>;