Package | Description |
---|---|
org.eclipse.cdt.core.dom.ast | |
org.eclipse.cdt.core.dom.ast.c | |
org.eclipse.cdt.core.dom.ast.gnu.c |
Modifier and Type | Method and Description |
---|---|
int |
ASTGenericVisitor.leave(ICASTDesignator designator) |
int |
ASTVisitor.leave(ICASTDesignator designator) |
int |
ASTGenericVisitor.visit(ICASTDesignator designator) |
int |
ASTVisitor.visit(ICASTDesignator designator) |
Modifier and Type | Interface and Description |
---|---|
interface |
ICASTArrayDesignator
C-style array designator. e.g. struct ABC { int def[10] }; struct ABC
instance = { def[0] = 9 };
|
interface |
ICASTFieldDesignator
Specific designator that represents a field reference.
|
Modifier and Type | Field and Description |
---|---|
static ICASTDesignator[] |
ICASTDesignatedInitializer.EMPTY_DESIGNATOR_ARRAY |
Modifier and Type | Method and Description |
---|---|
ICASTDesignator |
ICASTDesignator.copy() |
ICASTDesignator |
ICASTDesignator.copy(IASTNode.CopyStyle style) |
ICASTDesignator[] |
ICASTDesignatedInitializer.getDesignators()
Get all of the designators.
|
Modifier and Type | Method and Description |
---|---|
void |
ICASTDesignatedInitializer.addDesignator(ICASTDesignator designator)
Add a designator to this initializer.
|
int |
ICASTVisitor.leave(ICASTDesignator designator)
Visits a designator.
|
int |
ICASTVisitor.visit(ICASTDesignator designator)
Visits a designator.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IGCCASTArrayRangeDesignator
GCC-specific designator that allows for shorthand array range to be specified
in a designated initializer.
|
Copyright (c) IBM Corp. and others 2004, 2014. All Rights Reserved.