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

2020-05-10 Thread NaN via Digitalmars-d-learn

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 :)


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

2020-05-09 Thread Anonymouse via Digitalmars-d-learn

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)