Why D is not popular enough?
    Ali Çehreli via Digitalmars-d 
    digitalmars-d at puremagic.com
       
    Mon Aug 15 10:54:11 PDT 2016
    
    
  
On 08/14/2016 07:07 AM, Andrei Alexandrescu wrote:
 > On 08/14/2016 01:18 AM, Shachar Shemesh wrote:
 >> Also, part of our
 >> problems with this is that introspection also does not see refs, which
 >> causes the following two functions to report the same signature:
 >>
 >> void func1(int arg);
 >> void func2(ref int arg);
 >
 > I actually think you can do introspection on any argument to figure
 > whether it has "ref".
Yes, it exists. However, I tried std.traits.Parameters but that wasn't 
it. A colleague reminded us that it's std.traits.ParameterStorageClassTuple:
   http://dlang.org/phobos/std_traits.html#ParameterStorageClassTuple
Ali
    
    
More information about the Digitalmars-d
mailing list