Metaprogramming: check for ref

mist none at none.none
Sun Sep 30 13:52:16 PDT 2012


Thanks!
Unfortunately, return type issue is more important in my case. 
I'll check if implementation from ParameterStorageClassTuple can 
be adapted for return types though.

On Sunday, 30 September 2012 at 20:37:14 UTC, Andrej Mitrovic 
wrote:
> On 9/30/12, mist <none at none.none> wrote:
>> How can I:
>> 1) check if function returns by ref
>> 2) check if function parameters are ref
>> ..outside of function body. Is parsing typeof(func).stringof 
>> only
>> valid option?
>>
>
> See ParameterStorageClassTuple in std.traits
> http://dlang.org/phobos/std_traits.html
>
> I'm not sure about the return type though. Maybe the template 
> should
> be improved to add return type into account.


More information about the Digitalmars-d-learn mailing list