UFCS doesn't work in some cases
    Mathias LANG via Digitalmars-d-learn 
    digitalmars-d-learn at puremagic.com
       
    Tue Sep  9 12:10:16 PDT 2014
    
    
  
On Tuesday, 9 September 2014 at 17:58:16 UTC, Danyal Zia wrote:
> As far as I know, UFCS are designed to make it easy to extend 
> the class for specific applications, however, without the 
> ability to use UFCS for those cases, it limits its usefulness. 
> Are these oversights/bugs? Or is their any rationale behind the 
> decision to not implement UFCS for them?
>
> Danyal
> The reason why local symbols are not considered by UFCS, is to 
> avoid unexpected name conflicts.
Stated at the very bottom of: http://dlang.org/function.html
    
    
More information about the Digitalmars-d-learn
mailing list