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); // someField

Why 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.

Reply via email to