Package | Description |
---|---|
org.eclipse.cdt.core.dom.ast | |
org.eclipse.cdt.core.dom.ast.cpp | |
org.eclipse.cdt.core.dom.ast.gnu | |
org.eclipse.cdt.core.dom.parser.cpp |
Modifier and Type | Interface and Description |
---|---|
interface |
IASTAttributeList
An attribute-specifier of the form [[ attribute-list ]] or __attribute__(( attribute-list )).
|
Modifier and Type | Field and Description |
---|---|
static IASTAttributeSpecifier[] |
IASTAttributeSpecifier.EMPTY_ATTRIBUTE_SPECIFIER_ARRAY |
Modifier and Type | Method and Description |
---|---|
IASTAttributeSpecifier |
IASTAttributeSpecifier.copy() |
IASTAttributeSpecifier |
IASTAttributeSpecifier.copy(IASTNode.CopyStyle style) |
IASTAttributeSpecifier[] |
IASTAttributeOwner.getAttributeSpecifiers()
Returns an array of all the node's attribute specifiers.
|
Modifier and Type | Method and Description |
---|---|
void |
IASTAttributeOwner.addAttributeSpecifier(IASTAttributeSpecifier attributeSpecifier)
Adds an attribute specifier to the node.
|
int |
ASTVisitor.leave(IASTAttributeSpecifier specifier) |
int |
ASTVisitor.visit(IASTAttributeSpecifier specifier) |
Modifier and Type | Interface and Description |
---|---|
interface |
ICPPASTAlignmentSpecifier
A C++ alignment-specifier.
|
interface |
ICPPASTAttributeList
Represents a C++11 (ISO/IEC 14882:2011 7.6.1 [dcl.attr.grammar]) attribute specifier
of the form [[ attribute-list ]].
|
Modifier and Type | Interface and Description |
---|---|
interface |
IGCCASTAttributeList
Represents a GCC attribute specifier, introduced by __attribute__.
|
interface |
IGCCASTAttributeSpecifier
Deprecated.
Use IGCCASTAttributeList instead.
|
Modifier and Type | Field and Description |
---|---|
static org.eclipse.cdt.core.parser.util.InstanceOfPredicate<IASTAttributeSpecifier> |
IGCCASTAttributeSpecifier.TYPE_FILTER
Deprecated.
|
static org.eclipse.cdt.core.parser.util.InstanceOfPredicate<IASTAttributeSpecifier> |
IGCCASTAttributeList.TYPE_FILTER |
Modifier and Type | Interface and Description |
---|---|
interface |
org.eclipse.cdt.core.dom.parser.cpp.ICPPASTAttributeSpecifier
Represents a C++11 (ISO/IEC 14882:2011 7.6.1 [dcl.attr.grammar]) attribute specifier.
|
Copyright (c) IBM Corp. and others 2004, 2014. All Rights Reserved.