dmd/compiler/test/runnable/test6423.d
2022-07-09 18:53:07 +02:00

25 lines
265 B
D

// DISABLED: osx64
bool flag;
void f()
{
}
void main()
{
if (!flag)
{
flag = true;
caller();
}
return f();
}
alias maintype = extern(C) int function();
void caller()
{
auto fp = cast(maintype)&main;
assert(fp() == 0);
}