Class PositionalArgumentNode
java.lang.Object
com.twineworks.tweakflow.lang.ast.args.PositionalArgumentNode
- All Implemented Interfaces:
ArgumentNode,Node
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncopy()intgetIndex()getScope()booleanisNamed()booleanbooleanisSplat()setExpression(ExpressionNode expression) setIndex(int index) setSourceInfo(SourceInfo sourceInfo)
-
Constructor Details
-
PositionalArgumentNode
public PositionalArgumentNode()
-
-
Method Details
-
copy
- Specified by:
copyin interfaceArgumentNode- Specified by:
copyin interfaceNode
-
getIndex
public int getIndex() -
setIndex
-
getSourceInfo
- Specified by:
getSourceInfoin interfaceNode
-
setSourceInfo
- Specified by:
setSourceInfoin interfaceNode
-
getChildren
- Specified by:
getChildrenin interfaceNode
-
getScope
-
setScope
-
accept
- Specified by:
acceptin interfaceArgumentNode- Specified by:
acceptin interfaceNode
-
getExpression
- Specified by:
getExpressionin interfaceArgumentNode
-
isPositional
public boolean isPositional()- Specified by:
isPositionalin interfaceArgumentNode
-
isSplat
public boolean isSplat()- Specified by:
isSplatin interfaceArgumentNode
-
isNamed
public boolean isNamed()- Specified by:
isNamedin interfaceArgumentNode
-
setExpression
-