Sign in
gnu
/
gcc
/
a8404c07e7fca388c02c39077865f7d5fa928430
/
.
/
gcc
/
testsuite
/
g++.dg
/
pch
/
pr92458.Hs
blob: b81ea634e23842aa1046a6585330e06b535ae09b [
file
] [
log
] [
blame
]
// PR c++/92458
// { dg-options "-std=c++2a" }
template
<
typename
T
>
concept
C
=
sizeof
(
T
)
>
1
;
template
<
typename
T
>
struct
S
{
};
template
<
typename
T
>
requires C
<
T
>
struct
S
<
T
>
{
};
template
<
typename
T
>
requires
(!
C
<
T
>)
struct
S
<
T
>
{
};