原文
'fn'
嵌套函數不能推導得到
'return'
.
int* gPtr;
void main() @safe
{
scope int* sPtr;
int* fn() { return sPtr; }
gPtr = fn();
}
int* gPtr;
void main() @safe
{
scope int* sPtr;
int* fn() scope return { return sPtr; }
gPtr = fn();
}