Uses of Class
org.jrubyparser.StaticScope

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.
 

Constructors in org.jrubyparser.ast with parameters of type StaticScope
ClassNode(SourcePosition position, Colon3Node cpath, StaticScope scope, Node bodyNode, Node superNode)
           
DefnNode(SourcePosition position, MethodNameNode nameNode, ArgsNode argsNode, StaticScope scope, Node bodyNode)
           
DefsNode(SourcePosition position, Node receiverNode, MethodNameNode nameNode, ArgsNode argsNode, StaticScope scope, Node bodyNode)
           
ForNode(SourcePosition position, Node varNode, Node bodyNode, Node iterNode, StaticScope scope)
           
IterNode(SourcePosition position, ArgsNode args, Node body, StaticScope scope)
           
IterNode(SourcePosition position, Node varNode, StaticScope scope, Node bodyNode)
           
LambdaNode(SourcePosition position, ArgsNode args, Node body, StaticScope scope)
           
MethodDefNode(SourcePosition position, MethodNameNode nameNode, ArgsNode argsNode, StaticScope scope, Node bodyNode)
           
ModuleNode(SourcePosition position, Colon3Node cpath, StaticScope scope, Node bodyNode)
           
PreExe19Node(SourcePosition position, StaticScope scope, Node body)
           
PreExeNode(SourcePosition position, StaticScope scope, Node body)
           
RootNode(SourcePosition position, StaticScope scope, Node bodyNode)
           
SClassNode(SourcePosition position, Node recvNode, StaticScope scope, Node bodyNode)
           
 

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)
           
 



Copyright © 2013. All Rights Reserved.