public interface ICPPASTDeclarator extends IASTDeclarator
IASTNode.CopyStyleDECLARATOR_NAME, EMPTY_DECLARATOR_ARRAY, INITIALIZER, NESTED_DECLARATOR, POINTER_OPERATORr_declaration, r_definition, r_reference, r_unclearATTRIBUTE, ATTRIBUTE_SPECIFIEREMPTY_NODE_ARRAY| Modifier and Type | Method and Description |
|---|---|
boolean |
declaresParameterPack()
Returns whether the declarator contains an ellipsis, in which case it declares
a parameter pack.
|
void |
setDeclaresParameterPack(boolean val)
Set whether the declarator contains an ellipsis, denoting a pack expansion.
|
addPointerOperator, copy, copy, getInitializer, getName, getNestedDeclarator, getPointerOperators, setInitializer, setName, setNestedDeclaratorgetRoleForNameaddAttribute, addAttributeSpecifier, getAttributes, getAttributeSpecifiersaccept, contains, getChildren, getContainingFilename, getFileLocation, getLeadingSyntax, getNodeLocations, getOriginalNode, getParent, getPropertyInParent, getRawSignature, getSyntax, getTrailingSyntax, getTranslationUnit, isActive, isFrozen, isPartOfTranslationUnitFile, setParent, setPropertyInParentboolean declaresParameterPack()
void setDeclaresParameterPack(boolean val)
Copyright (c) IBM Corp. and others 2004, 2014. All Rights Reserved.