[Issue 1182] Mixins scope
    Aarti_pl 
    aarti at interia.pl
       
    Tue Apr 24 03:40:35 PDT 2007
    
    
  
First: How does it work? There are two policy symbols in template 
(overloaded functions). Why 'getter property' is choosen? How to choose 
setter?
Second: That's solution far from good. Imagine you have e.g. 10 symbols 
inserted by mixin (I work with such a case.). What's more mixins are 
inserted into many inherited classes. You need to alias all symbols 
inside mixin template in every inherited class.
Third: Would be also great to implement anchored types (#1120). It would 
  depreciate this use-case for mixins.
I request to leave that enhancement open. Simply enhancing rule of 
inserting anonymous mixin into scope for function names *AND* their 
arguments would solve problem cleanly.
    
    
More information about the Digitalmars-d-bugs
mailing list