Sign in
gnu
/
gcc
/
refs/tags/basepoints/gcc-13
/
.
/
gcc
/
testsuite
/
gdc.test
/
compilable
/
test10981.d
blob: 961e07d6b1f72d267d1aad14e760bd8d2ee0c803 [
file
] [
log
] [
blame
]
void
foo
(
int
i
)
in
{
class
X1
{
void
in_nested
()
pure
in
{
assert
(
i
);
}
// OK <- NG
out
{
assert
(
i
);
}
// OK <- NG
do
{}
}
}
out
{
class
X2
{
void
out_nested
()
pure
in
{
assert
(
i
);
}
// OK <- NG
out
{
assert
(
i
);
}
// OK <- NG
do
{}
}
}
do
{
}