On 27.11.2015 17:49, Adam D. Ruppe wrote:
__traits(allMembers, Sqrts)
Thanks to all for answers!
On Friday, 27 November 2015 at 14:05:46 UTC, drug wrote:
pragma(msg, [EnumMembers!Sqrts]);
pragma(msg, __traits(allMembers, Sqrts));
On 27.11.2015 15:05, drug wrote:
I need to get names of enum members, is it possible? EnumMembers returns
the members itself, i.e.
```
enum Sqrts : real
{
one = 1,
two = 1.41421,
three = 1.73205,
}
pragma(msg, [EnumMembers!Sqrts]);
```
returns
[1.0L,
I need to get names of enum members, is it possible? EnumMembers returns
the members itself, i.e.
```
enum Sqrts : real
{
one = 1,
two = 1.41421,
three = 1.73205,
}
pragma(msg, [EnumMembers!Sqrts]);
```
returns
[1.0L, 1.41421L, 1.73205L]
but I need
[ "S