bearophile wrote:
> janderson:
>> There is no return type.  alias Return is returning an int.
> 
> I know, that code isn't the minimal yet, but even if you replace bar with:
> 
> void bar(T)(T f) { f(); }
> 
> The situation doesn't change.
> 
> Bye,
> bearophile
My bad.  It does look like a compiler deficiency.
-Joel