Member predicate Declaration::getTemplateArgument
Gets the template argument at index index used to instantiate this declaration from a
template, if any.
For example:
template<typename T, T X> class Foo;
Will have getTemplateArgument(0) return T, and
getTemplateArgument(1) return X.
Foo<int, 1> bar;
Will have getTemplateArgument(0) return int, and
getTemplateArgument(1) return 1.
Locatable getTemplateArgument(int index)