| Modifier and Type | Field and Description |
|---|---|
| private long | |
| private long | |
| private Map | |
| private ScopedParserState | |
| private boolean[] | |
| private Set |
| Access | Constructor and Description |
|---|---|
| public | |
| public | ScopedParserState(ScopedParserState enclosingScope, long commandArgumentStack, long condArgumentStack)
|
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public long | |
| public long | |
| public ScopedParserState | |
| public void | |
| public boolean | |
| public boolean | |
| public void | |
| public void | |
| public void | |
| public void |
| commandArgumentStack | back to summary |
|---|---|
| private long commandArgumentStack | |
| condArgumentStack | back to summary |
|---|---|
| private long condArgumentStack | |
| definedVariables | back to summary |
|---|---|
| private Map<RubySymbol, Integer> definedVariables | |
| enclosingScope | back to summary |
|---|---|
| private ScopedParserState enclosingScope | |
| namedCaptures | back to summary |
|---|---|
| private boolean[] namedCaptures | |
| usedVariables | back to summary |
|---|---|
| private Set<RubySymbol> usedVariables | |
| ScopedParserState | back to summary |
|---|---|
| public ScopedParserState(ScopedParserState enclosingScope) | |
| ScopedParserState | back to summary |
|---|---|
| public ScopedParserState(ScopedParserState enclosingScope, long commandArgumentStack, long condArgumentStack) | |
| addDefinedVariable | back to summary |
|---|---|
| public void addDefinedVariable(RubySymbol name, int line) | |
| getCommandArgumentStack | back to summary |
|---|---|
| public long getCommandArgumentStack() | |
| getCondArgumentStack | back to summary |
|---|---|
| public long getCondArgumentStack() | |
| getEnclosingScope | back to summary |
|---|---|
| public ScopedParserState getEnclosingScope() | |
| growNamedCaptures | back to summary |
|---|---|
| public void growNamedCaptures(int index) | |
| hasDefinedVariables | back to summary |
|---|---|
| public boolean hasDefinedVariables() | |
| isNamedCapture | back to summary |
|---|---|
| public boolean isNamedCapture(int index) | |
| markUsedVariable | back to summary |
|---|---|
| public void markUsedVariable(RubySymbol name, int depth) | |
| setCommandArgumentStack | back to summary |
|---|---|
| public void setCommandArgumentStack(long commandArgumentStack) | |
| setCondArgumentStack | back to summary |
|---|---|
| public void setCondArgumentStack(long condArgumentStack) | |
| warnUnusedVariables | back to summary |
|---|---|
| public void warnUnusedVariables(RubyParserBase parser, String file) | |