On Tuesday, 5 February 2013 at 18:33:36 UTC, Andrei Alexandrescu wrote: > > Walter and I reviewed the discussion and had a long talk. We > are very seriously considering banning the use of & against a > ref result from a function Please, no. ref T foo(); extern(C) void bar(T*); bar(&foo()); // how?