Eclipse CDT
7.0

org.eclipse.cdt.core.dom.ast.cpp
Interface ICPPParameter

All Superinterfaces:
IBinding, ICPPBinding, ICPPVariable, IParameter, IVariable

public interface ICPPParameter
extends IParameter, ICPPVariable


Field Summary
static ICPPParameter[] EMPTY_CPPPARAMETER_ARRAY
           
 
Fields inherited from interface org.eclipse.cdt.core.dom.ast.IParameter
EMPTY_PARAMETER_ARRAY
 
Fields inherited from interface org.eclipse.cdt.core.dom.ast.IVariable
EMPTY_VARIABLE_ARRAY
 
Fields inherited from interface org.eclipse.cdt.core.dom.ast.IBinding
EMPTY_BINDING_ARRAY
 
Method Summary
 boolean hasDefaultValue()
          if there is a default value or not.
 boolean isParameterPack()
          Returns whether this parameter is a parameter pack.
 
Methods inherited from interface org.eclipse.cdt.core.dom.ast.IParameter
getInitialValue
 
Methods inherited from interface org.eclipse.cdt.core.dom.ast.cpp.ICPPVariable
isExternC, isMutable
 
Methods inherited from interface org.eclipse.cdt.core.dom.ast.IVariable
getType, isAuto, isExtern, isRegister, isStatic
 
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.IBinding
getLinkage, getName, getNameCharArray, getOwner, getScope
 

Field Detail

EMPTY_CPPPARAMETER_ARRAY

static final ICPPParameter[] EMPTY_CPPPARAMETER_ARRAY
Since:
5.2
Method Detail

hasDefaultValue

boolean hasDefaultValue()
if there is a default value or not.


isParameterPack

boolean isParameterPack()
Returns whether this parameter is a parameter pack.

Since:
5.2

Eclipse CDT
7.0

Copyright (c) IBM Corp. and others 2004, 2012. All Rights Reserved.