I have a template template T(alias t) { pragma(msg, t.stringof); .... other stuff ... } which I use in a class and pass fields/members to. D complains that t does not have a this. I'd just like to print the literal text that was passed to T. (which I actually do in ctfe) This is so I can have some sort of debug output of what was passed to t.