Template_Base_Interface¶
- interface Template_Base_Interface (logical)¶
used for partial and full specializations and for instances
- Direct child interfaces:
subinterface Managed_Instantiated_Entity_Interface
- Direct implementations:
class Composite_Type
class Dependent_Type
class General_Alias_Type
class General_Static_Field
class Nonmember_Variable
class Routine
Field
Kind
Type
Description
Base_Template
semantic
class Symbol
usually, a Template_Interface, but could also be a normal method/nested class inside a template
Template_Arguments
syntactic
list of class Template_Argument
Is_Partial_Specialization
attribute
builtin Boolean
Is_Full_Specialization
attribute
builtin Boolean
Is_Template_Instance
attribute
builtin Boolean