TemplateArgsOf

Returns template parameters of T.

alias TemplateArgsOf(alias T : Base!Args, alias Base, Args...) = Args

Parameters

T

Template instance.

Return Value

Template parameters of T.

Examples

template T(A, B)
{
}
static assert(is(TemplateArgsOf!(T!(int, uint)) == AliasSeq!(int, uint)));

Meta