Christopher Wright wrote:
Christopher Wright wrote:Check this out! class Foo { int someField; } pragma (msg, Foo.tupleof[0].stringof); // int pragma (msg, Foo.tupleof[0].mangleof); // someFieldWhy is this? It's counterintuitive.Oops, no. mangleof does report the mangled name of the input string. It's just that mangleof(i) == i, so my testing incorrectly reported the right result.
No, I'm wrong again. mangleof reports the mangled version of the type.