On Monday, 17 February 2020 at 18:49:55 UTC, Steven Schveighoffer
wrote:
On 2/17/20 2:28 AM, Nathan S. wrote:
What I want is something like this:
----
string className(in Object obj) {
return obj is null ? "null" : typeid(obj).name;
}
----
...except I want it to work in CTFE. What is the way to do
this in D?
https://issues.dlang.org/show_bug.cgi?id=7147
It's not doable. It really should be.
-Steve
Upon seeing this I just implemented typeid(stuff).name;
https://github.com/dlang/dmd/pull/10796
With any luck this will be possible in the next release ;)