|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use DynamicScope | |
---|---|
org.jruby | |
org.jruby.ast | |
org.jruby.parser | |
org.jruby.runtime | |
org.jruby.runtime.scope |
Uses of DynamicScope in org.jruby |
---|
Methods in org.jruby with parameters of type DynamicScope | |
---|---|
Node |
Ruby.parse(org.jruby.util.ByteList content,
java.lang.String file,
DynamicScope scope,
int lineNumber,
boolean extraPositionInformation)
|
Node |
Ruby.parse(java.lang.String content,
java.lang.String file,
DynamicScope scope,
int lineNumber,
boolean extraPositionInformation)
|
Node |
Ruby.parseEval(org.jruby.util.ByteList content,
java.lang.String file,
DynamicScope scope,
int lineNumber)
|
Node |
Ruby.parseEval(java.lang.String content,
java.lang.String file,
DynamicScope scope,
int lineNumber)
|
Node |
Ruby.parseFile(java.io.InputStream in,
java.lang.String file,
DynamicScope scope)
|
Node |
Ruby.parseInline(java.io.InputStream in,
java.lang.String file,
DynamicScope scope)
|
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.parser |
---|
Methods in org.jruby.parser that return DynamicScope | |
---|---|
DynamicScope |
ParserConfiguration.getScope()
This method returns the appropriate first scope for the parser. |
DynamicScope |
RubyParserResult.getScope()
|
Methods in org.jruby.parser with parameters of type DynamicScope | |
---|---|
Node |
Parser.parse(java.lang.String file,
org.jruby.util.ByteList content,
DynamicScope blockScope,
ParserConfiguration configuration)
|
Node |
Parser.parse(java.lang.String file,
java.io.InputStream content,
DynamicScope blockScope,
ParserConfiguration configuration)
|
void |
ParserConfiguration.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 |
CompiledBlockLight.dummyScope
|
protected DynamicScope |
DynamicScope.evalScope
|
protected DynamicScope |
DynamicScope.parent
|
Methods in org.jruby.runtime that return DynamicScope | |
---|---|
abstract DynamicScope |
DynamicScope.cloneScope()
|
DynamicScope |
ThreadContext.getCurrentScope()
|
DynamicScope |
Binding.getDynamicScope()
Gets the dynamicVariables that are local to this block. |
DynamicScope |
DynamicScope.getEvalScope()
|
DynamicScope |
DynamicScope.getNextCapturedScope()
Get next 'captured' scope. |
DynamicScope |
DynamicScope.getNthParentScope(int n)
Returns the n-th parent scope of this scope. |
DynamicScope |
ThreadContext.getPreviousScope()
|
static DynamicScope |
DynamicScope.newDynamicScope(StaticScope staticScope)
|
static DynamicScope |
DynamicScope.newDynamicScope(StaticScope staticScope,
DynamicScope parent)
|
Methods in org.jruby.runtime with parameters of type DynamicScope | |
---|---|
static Block |
MethodBlock.createMethodBlock(ThreadContext context,
DynamicScope dynamicScope,
Callback callback,
RubyMethod method,
IRubyObject self)
|
static Block |
CompiledBlock.newCompiledClosure(IRubyObject self,
Frame frame,
Visibility visibility,
RubyModule klass,
DynamicScope dynamicScope,
Arity arity,
StaticScope scope,
CompiledBlockCallback callback,
boolean hasMultipleArgsHead,
int argumentType)
|
static Block |
CompiledBlockLight.newCompiledClosureLight(IRubyObject self,
Frame frame,
Visibility visibility,
RubyModule klass,
DynamicScope dynamicScope,
Arity arity,
StaticScope scope,
CompiledBlockCallback callback,
boolean hasMultipleArgsHead,
int argumentType)
|
static Block |
CompiledSharedScopeBlock.newCompiledSharedScopeClosure(ThreadContext context,
IRubyObject self,
Arity arity,
DynamicScope dynamicScope,
CompiledBlockCallback callback,
boolean hasMultipleArgsHead,
int argumentType)
|
static DynamicScope |
DynamicScope.newDynamicScope(StaticScope staticScope,
DynamicScope parent)
|
static Block |
InterpretedBlock.newInterpretedClosure(IterNode iterNode,
IRubyObject self,
Arity arity,
Frame frame,
Visibility visibility,
RubyModule klass,
DynamicScope dynamicScope)
|
static Block |
SharedScopeBlock.newInterpretedSharedScopeClosure(ThreadContext context,
IterNode iterNode,
DynamicScope dynamicScope,
IRubyObject self)
|
void |
ThreadContext.preScopedBody(DynamicScope scope)
|
void |
ThreadContext.preYieldLightBlock(Binding binding,
DynamicScope emptyScope,
RubyModule klass)
|
void |
ThreadContext.pushScope(DynamicScope scope)
|
Constructors in org.jruby.runtime with parameters of type DynamicScope | |
---|---|
Binding(Frame frame,
RubyModule bindingClass,
DynamicScope dynamicScope)
|
|
Binding(IRubyObject self,
Frame frame,
Visibility visibility,
RubyModule klass,
DynamicScope dynamicScope)
|
|
CompiledBlockLight(Arity arity,
DynamicScope dummyScope,
CompiledBlockCallback callback,
boolean hasMultipleArgsHead,
int argumentType)
|
|
DynamicScope(StaticScope staticScope,
DynamicScope parent)
|
Uses of DynamicScope in org.jruby.runtime.scope |
---|
Subclasses of DynamicScope in org.jruby.runtime.scope | |
---|---|
class |
ManyVarsDynamicScope
Represents the the dynamic portion of scoping information. |
class |
NoVarsDynamicScope
Represents the the dynamic portion of scoping information. |
class |
OneVarDynamicScope
Represents the the dynamic portion of scoping information. |
class |
TwoVarDynamicScope
Represents the the dynamic portion of scoping information. |
Methods in org.jruby.runtime.scope that return DynamicScope | |
---|---|
DynamicScope |
ManyVarsDynamicScope.cloneScope()
|
DynamicScope |
NoVarsDynamicScope.cloneScope()
|
DynamicScope |
OneVarDynamicScope.cloneScope()
|
DynamicScope |
TwoVarDynamicScope.cloneScope()
|
Constructors in org.jruby.runtime.scope with parameters of type DynamicScope | |
---|---|
ManyVarsDynamicScope(StaticScope staticScope,
DynamicScope parent)
|
|
NoVarsDynamicScope(StaticScope staticScope,
DynamicScope parent)
|
|
OneVarDynamicScope(StaticScope staticScope,
DynamicScope parent)
|
|
TwoVarDynamicScope(StaticScope staticScope,
DynamicScope parent)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |