public interface ICPPTemplateTypeParameter extends ICPPTemplateParameter, IType
EMPTY_TEMPLATE_PARAMETER_ARRAY
EMPTY_BINDING_ARRAY
EMPTY_TYPE_ARRAY, TYPE_MATCHER
Modifier and Type | Method and Description |
---|---|
IType |
getDefault()
The default type for this parameter.
|
boolean |
isSameType(IType type)
Types containing template parameters need to be compared even before it is known to which
binding the template parameter belongs to.
|
getDefaultValue, getParameterID, getParameterPosition, getTemplateNestingLevel, isParameterPack
getQualifiedName, getQualifiedNameCharArray, isGloballyQualified
getLinkage, getName, getNameCharArray, getOwner, getScope
IType getDefault() throws DOMException
null
.DOMException
boolean isSameType(IType type)
isSameType(IType)
compares
the kind and the parameter position of the template parameter, only. The name and the owner
is ignored.isSameType
in interface IType
Copyright (c) IBM Corp. and others 2004, 2014. All Rights Reserved.