Uses of Class
gnu.bytecode.Scope
-
Packages that use Scope Package Description gnu.bytecode Contains classes to generate, read, write, and print Java bytecode in the form of.class
files.gnu.expr SupportsExpression
, and various related classes need to compile programming languages. -
-
Uses of Scope in gnu.bytecode
Fields in gnu.bytecode declared as Scope Modifier and Type Field Description Scope
LocalVarsAttr. current_scope
Methods in gnu.bytecode that return Scope Modifier and Type Method Description Scope
CodeAttr. getCurrentScope()
Scope
Variable. getScope()
Scope
CodeAttr. popScope()
Scope
Method. popScope()
Scope
CodeAttr. pushAutoPoppableScope()
Create a Scope that is automatically popped.Scope
CodeAttr. pushScope()
Scope
Method. pushScope()
Methods in gnu.bytecode with parameters of type Scope Modifier and Type Method Description void
CodeAttr. emitTailCall(boolean pop_args, Scope scope)
Compile a tail-call to position 0 of the current procedure.void
CodeAttr. enterScope(Scope scope)
void
LocalVarsAttr. enterScope(Scope scope)
void
Scope. linkChild(Scope parent)
Link this scope as the next child of its parent scope.void
LocalVarsAttr. preserveVariablesUpto(Scope scope)
Mark scopes upto specified scope as 'preserved'.Constructors in gnu.bytecode with parameters of type Scope Constructor Description VarEnumerator(Scope scope)
-
Uses of Scope in gnu.expr
Fields in gnu.expr declared as Scope Modifier and Type Field Description protected Scope
ScopeExp. scope
Methods in gnu.expr that return Scope Modifier and Type Method Description Scope
ScopeExp. getVarScope()
-