public interface ICPPParameter extends IParameter, ICPPVariable
| Modifier and Type | Field and Description |
|---|---|
static ICPPParameter[] |
EMPTY_CPPPARAMETER_ARRAY |
EMPTY_PARAMETER_ARRAYEMPTY_VARIABLE_ARRAYEMPTY_BINDING_ARRAY| Modifier and Type | Method and Description |
|---|---|
IValue |
getDefaultValue()
Returns the default value of this parameter if it has one,
or null otherwise.
|
boolean |
hasDefaultValue()
if there is a default value or not.
|
boolean |
isParameterPack()
Returns whether this parameter is a parameter pack.
|
getInitialValueisExternC, isMutablegetType, isAuto, isExtern, isRegister, isStaticgetQualifiedName, getQualifiedNameCharArray, isGloballyQualifiedgetLinkage, getName, getNameCharArray, getOwner, getScopestatic final ICPPParameter[] EMPTY_CPPPARAMETER_ARRAY
boolean hasDefaultValue()
IValue getDefaultValue()
boolean isParameterPack()
Copyright (c) IBM Corp. and others 2004, 2014. All Rights Reserved.