ldc/tests/codegen/gh3094.d
Martin Kinkelin 1608105681
Fix ICE when returning a void expression (#3095)
Fixes #3094, a regression introduced in v1.16 due to AST changes.
2019-07-01 20:35:39 +02:00

13 lines
167 B
D

// RUN: %ldc -run %s
void foo(void delegate() sink)
{
return (0, sink());
}
void main()
{
bool called;
foo(() { called = true; });
assert(called);
}