blob: dc0b0f44576e831d58d7a18d51d34afa0f53c95c [file] [log] [blame]
// PERMUTE_ARGS: -inline -release -g -O
auto serialize(T)(T value)
{
foreach (i; value) { }
return; // important
// By this ReturnStatement with NULL exp wrongly appears in the
// expanded result of serialize(["test"]) call in main(), it will
// return from main() without setting exit code.
}
int main()
{
serialize(["test"]);
return 0;
}