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