alias and UFCS
Las via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Tue Jan 24 07:57:48 PST 2017
On Tuesday, 24 January 2017 at 13:11:41 UTC, ixid wrote:
> This code:
>
> T tFunc(alias F, T)(T n) {
> n.F;
> return n;
> }
>
> Produces this error:
>
> Error: no property 'F' for type 'int[]' (or whatever type I
> use).
>
> The alias rules for functions seem to be incompatible with
> UFCS, F(n) works fine. What are the rewrite steps here? Is this
> necessary or an oversight? Not very uniform function call
> syntax.
Submit a bug report then.
More information about the Digitalmars-d-learn
mailing list