|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use StaticScope | |
|---|---|
| org.jrubyparser | |
| org.jrubyparser.ast | |
| org.jrubyparser.parser | |
| org.jrubyparser.rewriter.utils | |
| Uses of StaticScope in org.jrubyparser |
|---|
| Subclasses of StaticScope in org.jrubyparser | |
|---|---|
class |
BlockStaticScope
|
class |
LocalStaticScope
|
| Fields in org.jrubyparser declared as StaticScope | |
|---|---|
protected StaticScope |
StaticScope.enclosingScope
|
| Methods in org.jrubyparser that return StaticScope | |
|---|---|
StaticScope |
StaticScope.getEnclosingScope()
Next outer most scope in list of scopes. |
abstract StaticScope |
StaticScope.getLocalScope()
Gets the Local Scope relative to the current Scope. |
StaticScope |
LocalStaticScope.getLocalScope()
|
StaticScope |
BlockStaticScope.getLocalScope()
|
StaticScope |
StaticScope.getPreviousCRefScope()
|
| Methods in org.jrubyparser with parameters of type StaticScope | |
|---|---|
protected abstract AssignableNode |
StaticScope.assign(SourcePosition position,
String name,
Node value,
StaticScope topScope,
int depth)
|
AssignableNode |
LocalStaticScope.assign(SourcePosition position,
String name,
Node value,
StaticScope topScope,
int depth)
|
protected AssignableNode |
BlockStaticScope.assign(SourcePosition position,
String name,
Node value,
StaticScope topScope,
int depth)
|
| Constructors in org.jrubyparser with parameters of type StaticScope | |
|---|---|
BlockStaticScope(StaticScope parentScope)
|
|
BlockStaticScope(StaticScope parentScope,
String[] names)
|
|
LocalStaticScope(StaticScope enclosingScope)
|
|
LocalStaticScope(StaticScope enclosingScope,
String[] names)
|
|
StaticScope(StaticScope enclosingScope,
String[] names)
|
|
| Uses of StaticScope in org.jrubyparser.ast |
|---|
| Fields in org.jrubyparser.ast declared as StaticScope | |
|---|---|
protected StaticScope |
MethodDefNode.scope
|
| Methods in org.jrubyparser.ast that return StaticScope | |
|---|---|
StaticScope |
SClassNode.getScope()
Gets the scope of this class |
StaticScope |
ModuleNode.getScope()
Get the static scoping information. |
StaticScope |
MethodDefNode.getScope()
Get the static scoping information. |
StaticScope |
IterNode.getScope()
|
StaticScope |
ClassNode.getScope()
Get the static scoping information. |
StaticScope |
RootNode.getStaticScope()
The static scoping relationships that should get set first thing before interpretation of the code represented by this AST. |
| Uses of StaticScope in org.jrubyparser.parser |
|---|
| Fields in org.jrubyparser.parser declared as StaticScope | |
|---|---|
protected StaticScope |
ParserSupport.currentScope
|
| Methods in org.jrubyparser.parser that return StaticScope | |
|---|---|
StaticScope |
ParserSupport.getCurrentScope()
|
StaticScope |
ParserResult.getScope()
|
StaticScope |
ParserConfiguration.getScope()
|
| Methods in org.jrubyparser.parser with parameters of type StaticScope | |
|---|---|
IterNode |
ParserSupport.new_iter(SourcePosition position,
Node vars,
StaticScope scope,
Node body)
|
void |
ParserResult.setScope(StaticScope scope)
|
| Constructors in org.jrubyparser.parser with parameters of type StaticScope | |
|---|---|
ParserConfiguration(int lineNumber,
CompatVersion version,
StaticScope scope)
|
|
| Uses of StaticScope in org.jrubyparser.rewriter.utils |
|---|
| Methods in org.jrubyparser.rewriter.utils with parameters of type StaticScope | |
|---|---|
void |
LocalVariables.addLocalVariable(StaticScope scope)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||