public class DummyDynamicScope extends NoVarsDynamicScope
evalScope, parent, staticScope
Constructor and Description |
---|
DummyDynamicScope(StaticScope staticScope) |
DummyDynamicScope(StaticScope staticScope,
DynamicScope parent) |
Modifier and Type | Method and Description |
---|---|
DynamicScope |
cloneScope() |
IRubyObject |
getBackRef(Ruby runtime)
Get backref
|
IRubyObject |
getLastLine(Ruby runtime)
Get lastline
|
void |
growIfNeeded() |
protected void |
growIfNeeded(int size,
java.lang.String message) |
IRubyObject |
setBackRef(IRubyObject backref)
Set backref
|
IRubyObject |
setLastLine(IRubyObject lastline)
Set lastline
|
getArgValues, getValue, getValueDepthZeroOrNil, getValueOneDepthZeroOrNil, getValueOrNil, getValues, getValueThreeDepthZeroOrNil, getValueTwoDepthZeroOrNil, getValueZeroDepthZeroOrNil, setArgValues, setArgValues, setArgValues, setArgValues, setEndArgValues, setValue, setValueDepthZero, setValueOneDepthZero, setValueThreeDepthZero, setValueTwoDepthZero, setValueZeroDepthZero
getAllNamesInScope, getEvalScope, getFlipScope, getNextCapturedScope, getNthParentScope, getStaticScope, newDummyScope, newDynamicScope, newDynamicScope, setArgValues, setArgValues, setArgValues, setArgValues, setArgValues, setArgValues, setArgValues, setArgValues, setValue, toString, toString
public DummyDynamicScope(StaticScope staticScope, DynamicScope parent)
public DummyDynamicScope(StaticScope staticScope)
public void growIfNeeded()
growIfNeeded
in class NoVarsDynamicScope
protected void growIfNeeded(int size, java.lang.String message)
growIfNeeded
in class NoVarsDynamicScope
public DynamicScope cloneScope()
cloneScope
in class NoVarsDynamicScope
public IRubyObject getBackRef(Ruby runtime)
getBackRef
in class DynamicScope
public IRubyObject setBackRef(IRubyObject backref)
setBackRef
in class DynamicScope
public IRubyObject getLastLine(Ruby runtime)
getLastLine
in class DynamicScope
public IRubyObject setLastLine(IRubyObject lastline)
setLastLine
in class DynamicScope
Copyright © 2002-2009 JRuby Team. All Rights Reserved.