public class ArgsTailHolder
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private BlockArgNode |
blockArg |
private ListNode |
keywordArgs |
private KeywordRestArgNode |
keywordRestArg |
private ISourcePosition |
position |
| Constructor and Description |
|---|
ArgsTailHolder(ISourcePosition position,
ListNode keywordArgs,
KeywordRestArgNode keywordRestArg,
BlockArgNode blockArg) |
| Modifier and Type | Method and Description |
|---|---|
BlockArgNode |
getBlockArg() |
ListNode |
getKeywordArgs() |
KeywordRestArgNode |
getKeywordRestArgNode() |
ISourcePosition |
getPosition() |
boolean |
hasKeywordArgs()
Does this holder support either keyword argument types
|
private ISourcePosition position
private BlockArgNode blockArg
private ListNode keywordArgs
private KeywordRestArgNode keywordRestArg
public ArgsTailHolder(ISourcePosition position, ListNode keywordArgs, KeywordRestArgNode keywordRestArg, BlockArgNode blockArg)
public ISourcePosition getPosition()
public BlockArgNode getBlockArg()
public ListNode getKeywordArgs()
public KeywordRestArgNode getKeywordRestArgNode()
public boolean hasKeywordArgs()