[Issue 14874] std.traits.functionAttributes does not support the new `return` attribute
via Digitalmars-d-bugs
digitalmars-d-bugs at puremagic.com
Thu Aug 6 13:41:33 PDT 2015
https://issues.dlang.org/show_bug.cgi?id=14874
--- Comment #1 from monkeyworks12 at hotmail.com ---
After some investigating, it seems that the fault lies with
__traits(getFunctionAttributes).
import std.traits;
struct Test
{
int n;
ref int getN() return
{
return n;
}
}
void main()
{
//Prints `tuple("ref", "@system")`
pragma(msg, __traits(getFunctionAttributes, Test.getN));
}
--
More information about the Digitalmars-d-bugs
mailing list