On 3/16/13, simendsjo <simendsjo at gmail.com> wrote: > Why is the function called in the template at the line of > .stringof? > > template t(alias fn) { > static if(fn.stringof) // f(int i) isn't callable using () Use __traits(identifier, fn).