Sign in
gnu
/
gcc
/
ab810952eb7c061e37054ddd1dfe0aa033365131
/
.
/
gcc
/
testsuite
/
g++.dg
/
cpp2a
/
concepts-sfinae1.C
blob: 87b5d750f66b8cd1cdce60360f8cd6d0511e3137 [
file
] [
log
] [
blame
]
// { dg-do compile { target concepts } }
template
<
class
T
>
struct
A
{
static
const
int
x
=
42
;
};
template
<
class
T
>
concept
R42
=
A
<
T
&>::
x
==
42
;
static_assert
(!
R42
<void>
);