| Modifier and Type | Field and Description |
|---|---|
| private final RubySymbol | |
| private final int |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public <T> T | |
| public List | |
| public int | Returns: 0 for current scope, 1 for one down, ...How many scopes should we burrow down to until we need to set the block variable value. |
| public int | Returns: Returns an int offset into storage structureGets the index within the scope construct that actually holds the eval'd value of this local variable |
| public RubySymbol | |
| public NodeType |
| identifier | back to summary |
|---|---|
| private final RubySymbol identifier | |
| location | back to summary |
|---|---|
| private final int location | |
| ArgumentNode | back to summary |
|---|---|
| public ArgumentNode(int line, RubySymbol identifier, int location) | |
| accept | back to summary |
|---|---|
| public <T> T accept(NodeVisitor<T> visitor) Implements abstract org.
| |
| childNodes | back to summary |
|---|---|
| public List Implements abstract org. | |
| getDepth | back to summary |
|---|---|
| public int getDepth() How many scopes should we burrow down to until we need to set the block variable value.
| |
| getIndex | back to summary |
|---|---|
| public int getIndex() Gets the index within the scope construct that actually holds the eval'd value of this local variable
| |
| getName | back to summary |
|---|---|
| public RubySymbol getName() Implements org. | |
| getNodeType | back to summary |
|---|---|
| public NodeType getNodeType() Implements abstract org.
| |