public class EvalStaticScope extends BlockStaticScope
StaticScope.Type
enclosingScope
Modifier | Constructor and Description |
---|---|
protected |
EvalStaticScope(StaticScope parentScope) |
protected |
EvalStaticScope(StaticScope parentScope,
String[] names) |
Modifier and Type | Method and Description |
---|---|
StaticScope |
getLocalScope()
Gets the Local Scope relative to the current Scope.
|
StaticScope.Type |
getType() |
addAssign, assign, declare, getAllNamesInScope, isArgumentScope, isBlockScope, isDefined, makeArgumentScope, toString
addVariable, addVariableThisScope, assign, declare, determineModule, exists, getArity, getConstant, getConstantInner, getConstantWithConstMissing, getDummyScope, getEnclosingScope, getModule, getNumberOfVariables, getOptionalArgs, getPreviousCRefScope, getRequiredArgs, getRestArg, getVariables, isConstantDefined, isDefined, setArities, setConstant, setModule, setPreviousCRefScope, setRequiredArgs, setRestArg, setVariables
protected EvalStaticScope(StaticScope parentScope)
protected EvalStaticScope(StaticScope parentScope, String[] names)
public StaticScope getLocalScope()
StaticScope
getLocalScope
in class BlockStaticScope
public StaticScope.Type getType()
getType
in class BlockStaticScope
Copyright © 2001-2016 JRuby. All Rights Reserved.