org.eclipse.cdt.core.dom.ast
Interface IASTAttributeOwner
- All Superinterfaces:
- IASTNode
- All Known Subinterfaces:
- IASTArrayDeclarator, IASTBreakStatement, IASTCaseStatement, IASTCompoundStatement, IASTContinueStatement, IASTDeclarationStatement, IASTDeclarator, IASTDefaultStatement, IASTDoStatement, IASTExpressionStatement, IASTFieldDeclarator, IASTForStatement, IASTFunctionDeclarator, IASTGotoStatement, IASTIfStatement, IASTLabelStatement, IASTNullStatement, IASTProblemStatement, IASTReturnStatement, IASTSimpleDeclaration, IASTStandardFunctionDeclarator, IASTStatement, IASTSwitchStatement, IASTWhileStatement, ICASTKnRFunctionDeclarator, ICPPASTArrayDeclarator, ICPPASTCatchHandler, ICPPASTDeclarator, ICPPASTFieldDeclarator, ICPPASTForStatement, ICPPASTFunctionDeclarator, ICPPASTFunctionTryBlockDeclarator, ICPPASTIfStatement, ICPPASTRangeBasedForStatement, ICPPASTSwitchStatement, ICPPASTTryBlockStatement, ICPPASTUsingDeclaration, ICPPASTUsingDirective, ICPPASTWhileStatement
public interface IASTAttributeOwner
- extends IASTNode
An AST node that may have attributes.
- Since:
- 5.4
Methods inherited from interface org.eclipse.cdt.core.dom.ast.IASTNode |
accept, contains, copy, copy, getChildren, getContainingFilename, getFileLocation, getLeadingSyntax, getNodeLocations, getOriginalNode, getParent, getPropertyInParent, getRawSignature, getSyntax, getTrailingSyntax, getTranslationUnit, isActive, isFrozen, isPartOfTranslationUnitFile, setParent, setPropertyInParent |
ATTRIBUTE
static final ASTNodeProperty ATTRIBUTE
getAttributes
IASTAttribute[] getAttributes()
- Returns the array of attributes.
addAttribute
void addAttribute(IASTAttribute attribute)
- Adds an attribute to the node.
Copyright (c) IBM Corp. and others 2004, 2012. All Rights Reserved.