org.eclipse.cdt.core.dom.ast.cpp
Interface ICPPASTPackExpansionExpression
- All Superinterfaces:
- IASTExpression, IASTInitializerClause, IASTNode, ICPPASTExpression, ICPPASTInitializerClause
public interface ICPPASTPackExpansionExpression
- extends ICPPASTExpression
Pack expansion as it can occur as an element in an expression-lists or as a
non-type template argument.
- Since:
- 5.2
Field Summary |
static ASTNodeProperty |
PATTERN
Represents the relationship between a pack-expansion and its pattern. |
Methods inherited from interface org.eclipse.cdt.core.dom.ast.IASTNode |
accept, contains, getChildren, getContainingFilename, getFileLocation, getLeadingSyntax, getNodeLocations, getOriginalNode, getParent, getPropertyInParent, getRawSignature, getSyntax, getTrailingSyntax, getTranslationUnit, isActive, isFrozen, isPartOfTranslationUnitFile, setParent, setPropertyInParent |
PATTERN
static final ASTNodeProperty PATTERN
- Represents the relationship between a pack-expansion and its pattern.
getPattern
IASTExpression getPattern()
- Returns the pattern of the pack expansion.
setPattern
void setPattern(IASTExpression left)
- Sets the pattern of the pack expansion expression. Cannot be called on frozen ast.
Copyright (c) IBM Corp. and others 2004, 2012. All Rights Reserved.