alias symbol name
Radu
void at null.pt
Tue Jun 26 09:14:11 UTC 2018
Consider this https://run.dlang.io/is/HyY2qG
---
void main()
{
import std.traits;
size_t s;
pragma(msg, typeof(s).stringof);
pragma(msg, mangledName!(typeof(s)));
pragma(msg, mangledName!s);
}
---
It outputs:
---
ulong
m
_D9onlineapp4mainFZ1sm
---
I'm looking for a way to get the `s` type symbol name (size_t)
not whatever the alias is pointing to (ulong in this case).
Is there a way to obtain the alias symbol name?
More information about the Digitalmars-d-learn
mailing list