digitalmars.D.learn - how to tell if a thing is a template
- Ellery Newcomer (5/5) Aug 23 2014 Can't think off the top of my head how you do this
- John Colvin (3/8) Aug 25 2014 __traits(compiles, is(t!X, X...))
Can't think off the top of my head how you do this template IsTemplate(alias t) { ?? } static assert(IsTemplate!IsTemplate)
Aug 23 2014
On Sunday, 24 August 2014 at 00:41:36 UTC, Ellery Newcomer wrote:Can't think off the top of my head how you do this template IsTemplate(alias t) { ?? } static assert(IsTemplate!IsTemplate)__traits(compiles, is(t!X, X...)) should do it, or something similar.
Aug 25 2014