const int& i = foo(bar(min(5, 7)));which would allow a reference to be kept around, which D disallows.
Does it? const(int)* i = &foo(bar(min(5, 7)));
const int& i = foo(bar(min(5, 7)));which would allow a reference to be kept around, which D disallows.
Does it? const(int)* i = &foo(bar(min(5, 7)));