5 fail_compilation/dip25.d(17): Error: returning `this.buffer[]` escapes a reference to parameter `this`
6 fail_compilation/dip25.d(15): perhaps annotate the function with `return`
7 fail_compilation/dip25.d(22): Error: returning `identity(x)` escapes a reference to parameter `x`
8 fail_compilation/dip25.d(23): Error: returning `identity(x)` escapes a reference to parameter `x`
9 fail_compilation/dip25.d(23): perhaps annotate the parameter with `return`
15 @property const(char)[] filename() const pure nothrow @safe
21 ref int identity(return ref int x
) @safe { return x
; }
22 ref int fun(return int x
) @safe { return identity(x
); }
23 ref int fun2(ref int x
) @safe { return identity(x
); }