blob: 01ee66e4c05df4c59087fdd4025cc6ece6822281 [file] [log] [blame]
/* REQUIRED_ARGS: -preview=dip1000
*/
// https://issues.dlang.org/show_bug.cgi?id=21197
@safe void check2()
{
int random;
S create1() return scope {
return S();
}
scope S gen1 = create1;
S create2() {
return S(&random);
}
scope S gen2 = create2;
}
struct S
{
int* r;
}