Eclipse CDT
Pre-release 3.0

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

All Superinterfaces:
IASTNameOwner, IASTNode

public interface ICPPASTConstructorChainInitializer
extends IASTNode, IASTNameOwner


Field Summary
static ICPPASTConstructorChainInitializer[] EMPTY_CONSTRUCTORCHAININITIALIZER_ARRAY
          Constant.
static ASTNodeProperty INITIALIZER
          Expression field is being initialized to.
static ASTNodeProperty MEMBER_ID
          MEMBER_ID represents the class field name being initialized.
 
Fields inherited from interface org.eclipse.cdt.core.dom.ast.IASTNode
EMPTY_NODE_ARRAY
 
Fields inherited from interface org.eclipse.cdt.core.dom.ast.IASTNameOwner
r_declaration, r_definition, r_reference, r_unclear
 
Method Summary
 IASTExpression getInitializerValue()
          Get the initializer value.
 IASTName getMemberInitializerId()
          Get the field name.
 void setInitializerValue(IASTExpression expression)
          Set the initializer value.
 void setMemberInitializerId(IASTName name)
          Set the field name.
 
Methods inherited from interface org.eclipse.cdt.core.dom.ast.IASTNode
accept, getContainingFilename, getFileLocation, getNodeLocations, getParent, getPropertyInParent, getRawSignature, getTranslationUnit, setParent, setPropertyInParent
 
Methods inherited from interface org.eclipse.cdt.core.dom.ast.IASTNameOwner
getRoleForName
 

Field Detail

EMPTY_CONSTRUCTORCHAININITIALIZER_ARRAY

static final ICPPASTConstructorChainInitializer[] EMPTY_CONSTRUCTORCHAININITIALIZER_ARRAY
Constant.


MEMBER_ID

static final ASTNodeProperty MEMBER_ID
MEMBER_ID represents the class field name being initialized.


INITIALIZER

static final ASTNodeProperty INITIALIZER
Expression field is being initialized to.

Method Detail

getMemberInitializerId

IASTName getMemberInitializerId()
Get the field name.

Returns:
IASTName

setMemberInitializerId

void setMemberInitializerId(IASTName name)
Set the field name.

Parameters:
name - IASTName

getInitializerValue

IASTExpression getInitializerValue()
Get the initializer value.

Returns:
IASTExpression

setInitializerValue

void setInitializerValue(IASTExpression expression)
Set the initializer value.

Parameters:
expression - IASTExpression

Eclipse CDT
Pre-release 3.0

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