|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use DynamicScope | |
---|---|
org.jruby | |
org.jruby.ast | |
org.jruby.ast.executable | |
org.jruby.parser | |
org.jruby.runtime |
Uses of DynamicScope in org.jruby |
---|
Methods in org.jruby with parameters of type DynamicScope | |
---|---|
Node |
Ruby.parse(java.io.Reader content,
java.lang.String file,
DynamicScope scope,
int lineNumber)
|
Node |
Ruby.parse(java.lang.String content,
java.lang.String file,
DynamicScope scope,
int lineNumber)
|
Node |
Ruby.parse(java.lang.String content,
java.lang.String file,
DynamicScope scope,
int lineNumber,
boolean extraPositionInformation)
|
Uses of DynamicScope in org.jruby.ast |
---|
Methods in org.jruby.ast that return DynamicScope | |
---|---|
DynamicScope |
RootNode.getScope()
Return the dynamic scope for this AST. |
Constructors in org.jruby.ast with parameters of type DynamicScope | |
---|---|
RootNode(ISourcePosition position,
DynamicScope scope,
Node bodyNode)
|
Uses of DynamicScope in org.jruby.ast.executable |
---|
Methods in org.jruby.ast.executable with parameters of type DynamicScope | |
---|---|
IRubyObject |
YARVMachine.exec(ThreadContext context,
IRubyObject self,
DynamicScope scope,
YARVMachine.Instruction[] bytecodes)
|
Uses of DynamicScope in org.jruby.parser |
---|
Methods in org.jruby.parser that return DynamicScope | |
---|---|
DynamicScope |
RubyParserConfiguration.getScope()
This method returns the appropriate first scope for the parser. |
DynamicScope |
RubyParserResult.getScope()
|
Methods in org.jruby.parser with parameters of type DynamicScope | |
---|---|
java.lang.String[] |
BlockStaticScope.getAllNamesInScope(DynamicScope dynamicScope)
|
java.lang.String[] |
LocalStaticScope.getAllNamesInScope(DynamicScope dynamicScope)
|
abstract java.lang.String[] |
StaticScope.getAllNamesInScope(DynamicScope dynamicScope)
Get all visible variables that we can see from this scope that have been assigned (e.g. |
Node |
Parser.parse(java.lang.String file,
java.io.Reader content,
DynamicScope blockScope,
int lineNumber)
|
Node |
Parser.parse(java.lang.String file,
java.io.Reader content,
DynamicScope blockScope,
int lineNumber,
boolean extraPositionInformation)
|
Node |
Parser.parse(java.lang.String file,
java.lang.String content,
DynamicScope blockScope,
int lineNumber)
|
Node |
Parser.parse(java.lang.String file,
java.lang.String content,
DynamicScope blockScope,
int lineNumber,
boolean extraPositionInformation)
|
void |
RubyParserConfiguration.parseAsBlock(DynamicScope existingScope)
If we are performing an eval we should pass existing scope in. |
void |
RubyParserResult.setScope(DynamicScope scope)
|
Uses of DynamicScope in org.jruby.runtime |
---|
Fields in org.jruby.runtime declared as DynamicScope | |
---|---|
protected DynamicScope |
Block.dynamicScope
A reference to all variable values (and names) that are in-scope for this block. |
Methods in org.jruby.runtime that return DynamicScope | |
---|---|
DynamicScope |
DynamicScope.cloneScope()
|
DynamicScope |
DynamicScope.getBindingScope()
|
DynamicScope |
ThreadContext.getCurrentScope()
|
DynamicScope |
Block.getDynamicScope()
Gets the dynamicVariables that are local to this block. |
DynamicScope |
MethodBlock.getDynamicScope()
Gets the dynamicVariables that are local to this block. |
DynamicScope |
DynamicScope.getNextCapturedScope()
Get next 'captured' scope. |
DynamicScope |
ThreadContext.getPreviousScope()
|
Methods in org.jruby.runtime with parameters of type DynamicScope | |
---|---|
static Block |
Block.createBinding(Frame frame,
DynamicScope dynamicScope)
|
static Block |
Block.createBlock(ThreadContext context,
IterNode iterNode,
DynamicScope dynamicScope,
IRubyObject self)
|
static MethodBlock |
MethodBlock.createMethodBlock(ThreadContext context,
DynamicScope dynamicScope,
Callback callback,
RubyMethod method,
IRubyObject self)
|
static Block |
SharedScopeBlock.createSharedScopeBlock(ThreadContext context,
IterNode iterNode,
DynamicScope dynamicScope,
IRubyObject self)
|
void |
ThreadContext.preRootNode(DynamicScope scope)
|
void |
ThreadContext.pushScope(DynamicScope scope)
|
void |
DynamicScope.setBindingScope(DynamicScope bindingScope)
|
Constructors in org.jruby.runtime with parameters of type DynamicScope | |
---|---|
Block(IterNode iterNode,
IRubyObject self,
Frame frame,
SinglyLinkedList cref,
Visibility visibility,
RubyModule klass,
DynamicScope dynamicScope)
|
|
CompiledBlock(ThreadContext context,
IRubyObject self,
Arity arity,
DynamicScope dynamicScope,
CompiledBlockCallback callback)
|
|
DynamicScope(StaticScope staticScope,
DynamicScope parent)
|
|
MethodBlock(IRubyObject self,
Frame frame,
SinglyLinkedList cref,
Visibility visibility,
RubyModule klass,
DynamicScope dynamicScope,
Callback callback,
RubyMethod method)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |