|
Eclipse CDT 7.0 |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use IASTInitializer | |
|---|---|
| org.eclipse.cdt.core.dom.ast | |
| org.eclipse.cdt.core.dom.ast.c | |
| org.eclipse.cdt.core.dom.ast.cpp | |
| Uses of IASTInitializer in org.eclipse.cdt.core.dom.ast |
|---|
| Subinterfaces of IASTInitializer in org.eclipse.cdt.core.dom.ast | |
|---|---|
interface |
IASTEqualsInitializer
Initializer with equals sign (copy initialization) as in int x= 0;. |
interface |
IASTInitializerExpression
Deprecated. Replaced by IASTEqualsInitializer. |
interface |
IASTInitializerList
Braced initializer list, for example as in: int a[]= {1,2,3}; |
| Fields in org.eclipse.cdt.core.dom.ast declared as IASTInitializer | |
|---|---|
static IASTInitializer[] |
IASTInitializer.EMPTY_INITIALIZER_ARRAY
Constant. |
| Methods in org.eclipse.cdt.core.dom.ast that return IASTInitializer | |
|---|---|
IASTInitializer |
IASTInitializer.copy()
|
IASTInitializer |
IASTInitializer.copy(IASTNode.CopyStyle style)
|
IASTInitializer |
IASTTypeIdInitializerExpression.getInitializer()
Returns the initializer for the compound literal. |
IASTInitializer |
IASTDeclarator.getInitializer()
Returns the optional initializer for this declarator. |
IASTInitializer[] |
IASTInitializerList.getInitializers()
Deprecated. Replaced by IASTInitializerList.getClauses(). |
| Methods in org.eclipse.cdt.core.dom.ast with parameters of type IASTInitializer | |
|---|---|
void |
IASTInitializerList.addInitializer(IASTInitializer initializer)
Deprecated. Replaced by IASTInitializerList.addClause(IASTInitializerClause). |
static java.lang.String |
ASTSignatureUtil.getInitializerString(IASTInitializer init)
Deprecated. This function is used to return the signature of an IASTInitializer. |
int |
ASTVisitor.leave(IASTInitializer initializer)
|
int |
ASTGenericVisitor.leave(IASTInitializer initializer)
|
IASTTypeIdInitializerExpression |
INodeFactory.newTypeIdInitializerExpression(IASTTypeId typeId,
IASTInitializer initializer)
|
void |
IASTTypeIdInitializerExpression.setInitializer(IASTInitializer initializer)
Sets the initializer, must not be called on frozen ast. |
void |
IASTDeclarator.setInitializer(IASTInitializer initializer)
Set the optional initializer. |
int |
ASTVisitor.visit(IASTInitializer initializer)
|
int |
ASTGenericVisitor.visit(IASTInitializer initializer)
|
| Uses of IASTInitializer in org.eclipse.cdt.core.dom.ast.c |
|---|
| Subinterfaces of IASTInitializer in org.eclipse.cdt.core.dom.ast.c | |
|---|---|
interface |
ICASTDesignatedInitializer
This interface represents a designated initializer, e.g. struct x y = { .z = 4, .t[1] = 3 }; |
| Methods in org.eclipse.cdt.core.dom.ast.c that return IASTInitializer | |
|---|---|
IASTInitializer |
ICASTDesignatedInitializer.getOperandInitializer()
Deprecated. Replaced by ICASTDesignatedInitializer.getOperand(); |
| Methods in org.eclipse.cdt.core.dom.ast.c with parameters of type IASTInitializer | |
|---|---|
ICASTDesignatedInitializer |
ICNodeFactory.newDesignatedInitializer(IASTInitializer rhs)
Deprecated. Replaced by ICNodeFactory.newDesignatedInitializer(IASTInitializerClause). |
ICASTTypeIdInitializerExpression |
ICNodeFactory.newTypeIdInitializerExpression(IASTTypeId typeId,
IASTInitializer initializer)
|
void |
ICASTDesignatedInitializer.setOperandInitializer(IASTInitializer rhs)
Deprecated. Replaced by setOperand(); |
| Uses of IASTInitializer in org.eclipse.cdt.core.dom.ast.cpp |
|---|
| Subinterfaces of IASTInitializer in org.eclipse.cdt.core.dom.ast.cpp | |
|---|---|
interface |
ICPPASTConstructorChainInitializer
Represents a member initializer: class X { int a; X(); }; X::X : a(0) {} // a(0) is a member initializer. |
interface |
ICPPASTConstructorInitializer
Represents a potentially empty list of initializers in parenthesis: ( initializer-list? |
interface |
ICPPASTInitializerList
Braced initializer list. |
| Methods in org.eclipse.cdt.core.dom.ast.cpp that return IASTInitializer | |
|---|---|
IASTInitializer |
ICPPASTConstructorChainInitializer.getInitializer()
Returns the initializer for the member |
IASTInitializer |
ICPPASTNewExpression.getInitializer()
Returns the initializer or null. |
IASTInitializer |
ICPPASTSimpleTypeConstructorExpression.getInitializer()
Returns the argument for initialization. |
| Methods in org.eclipse.cdt.core.dom.ast.cpp with parameters of type IASTInitializer | |
|---|---|
ICPPASTConstructorChainInitializer |
ICPPNodeFactory.newConstructorChainInitializer(IASTName id,
IASTInitializer initializer)
|
ICPPASTNewExpression |
ICPPNodeFactory.newNewExpression(IASTInitializerClause[] placement,
IASTInitializer initializer,
IASTTypeId typeId)
|
ICPPASTSimpleTypeConstructorExpression |
ICPPNodeFactory.newSimpleTypeConstructorExpression(ICPPASTDeclSpecifier declSpec,
IASTInitializer initializer)
|
void |
ICPPASTConstructorChainInitializer.setInitializer(IASTInitializer initializer)
Not allowed on frozen ast. |
void |
ICPPASTNewExpression.setInitializer(IASTInitializer init)
Not allowed on frozen ast. |
void |
ICPPASTSimpleTypeConstructorExpression.setInitializer(IASTInitializer initializer)
Not allowed on frozen ast. |
|
Eclipse CDT 7.0 |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||