Interface ICPPTemplateInstance

    • Field Detail

      • EMPTY_TEMPLATE_INSTANCE_ARRAY

        static final ICPPTemplateInstance[] EMPTY_TEMPLATE_INSTANCE_ARRAY
        Since:
        5.1
    • Method Detail

      • getTemplateDefinition

        ICPPTemplateDefinition getTemplateDefinition()
        Returns the template that this instance was instantiated from.
      • getTemplateArguments

        ICPPTemplateArgument[] getTemplateArguments()
        Returns the template arguments of this instance.
        Since:
        5.1
      • isExplicitSpecialization

        boolean isExplicitSpecialization()
        Explicit specializations are modeled as instances of a template. Returns true if this binding is an explicit specialization.
        Since:
        5.2