Name_Template_Instance_Selection_Interface

interface Name_Template_Instance_Selection_Interface (physical)

When template prototype is not known because it is a member of a nonreal template instance. e.g., T::template f<int>(); where T is a dependent type

Direct parents:
Inherited interfaces:

Template_Instance_Selection_Interface, Selection_Interface

Direct implementations:

Field

Kind

Type

Description

Its_Template

attribute

builtin String

the template’s name, if nothing else is known

Template_Arguments (from Template_Instance_Selection_Interface)

syntactic

list of class Template_Argument

the arguments used for the template’s parameters