Is there a way to tell if an auto ref parameter is by ref or by value?

NaN divide at by.zero
Sun May 10 09:02:12 UTC 2020


On Sunday, 10 May 2020 at 01:15:58 UTC, Anonymouse wrote:
> On Sunday, 10 May 2020 at 00:33:07 UTC, NaN wrote:
>> Ie something like..
>>
>>
>> auto Foo(T)(auto ref T x)
>> {
>>     static if (isByRef(x))
>>     {
>>     }
>>     else
>>     {
>>     }
>> }
>
> __traits(isRef, x)

Thanks :)


More information about the Digitalmars-d-learn mailing list