alias and UFCS
    Anonymouse via Digitalmars-d-learn 
    digitalmars-d-learn at puremagic.com
       
    Tue Jan 24 08:07:36 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).
I believe UFCS is supposed to only work with top-level functions. 
I don't remember the rationale behind the decision.
    
    
More information about the Digitalmars-d-learn
mailing list