Package org.eclipse.cdt.core.dom.ast.cpp
Interface ICPPPartiallySpecializable
-
- All Superinterfaces:
org.eclipse.core.runtime.IAdaptable
,IBinding
,ICPPBinding
,ICPPTemplateDefinition
- All Known Subinterfaces:
ICPPClassTemplate
,ICPPClassTemplatePartialSpecialization
,ICPPClassTemplatePartialSpecializationSpecialization
,ICPPFieldTemplate
,ICPPTemplateTemplateParameter
,ICPPVariableTemplate
,ICPPVariableTemplatePartialSpecialization
public interface ICPPPartiallySpecializable extends ICPPTemplateDefinition
Something that can be partially specialized. Hence, a class or a variable template but not a function template.- Since:
- 6.0
-
-
Field Summary
-
Fields inherited from interface org.eclipse.cdt.core.dom.ast.IBinding
EMPTY_BINDING_ARRAY
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ICPPPartialSpecialization[]
getPartialSpecializations()
Returns the partial specializations of this template.-
Methods inherited from interface org.eclipse.cdt.core.dom.ast.IBinding
getLinkage, getName, getNameCharArray, getOwner, getScope
-
Methods inherited from interface org.eclipse.cdt.core.dom.ast.cpp.ICPPBinding
getQualifiedName, getQualifiedNameCharArray, isGloballyQualified
-
Methods inherited from interface org.eclipse.cdt.core.dom.ast.cpp.ICPPTemplateDefinition
getTemplateParameters
-
-
-
-
Method Detail
-
getPartialSpecializations
ICPPPartialSpecialization[] getPartialSpecializations()
Returns the partial specializations of this template.
-
-