Uses of Class gnu.bytecode.Variable

Uses in package gnu.bytecode

Methods with parameter type gnu.bytecode.Variable

void
void
void
void
Allocate slots for a local variable (or parameter).
void
void
void
void
CodeAttr.emitInc(Variable var, short inc)
void
Compile code to push the contents of a local variable onto the statck.
void
Emit a 'ret' instruction.
void
void
Called after a body that has a cleanup clause.
void
Comple code to push the contents of a local variable onto the statck.

Methods with return type gnu.bytecode.Variable

Variable
Add a new local variable (in the current scope).
Variable
CodeAttr.addLocal(Type type, String name)
Add a new local variable (in the current scope).
Variable
Scope.addVariable(CodeAttr code, Type type, String name)
Variable
Variable
CodeAttr.getArg(int index)
Get the index'th parameter.
Variable
Scope.getVariable(int index)
Return a variable the scope, by numerical index.
Variable
CodeAttr.lookup(String name)
Search by name for a Variable
Variable
Scope.lookup(String name)
Search by name for a Variable in this Scope (only).
Variable
Return the next Variable in the Scope tree, or null if done.
Variable

Uses in package gnu.expr

Constructors with parameter type gnu.bytecode.Variable

Fields of type gnu.bytecode.Variable

Variable

Methods with parameter type gnu.bytecode.Variable

void
CheckedTarget.emitCheckedCoerce(Compilation comp, LambdaExp proc, int argno, Type type, Variable argValue)
void
Emit code for incoming instanceof this_type.
void
Emit code for if (incoming instanceof this_type) decl = incoming ....

Methods with return type gnu.bytecode.Variable

Variable
Variable
Variable
Variable
Variable

Uses in package gnu.kawa.lispexpr

Methods with parameter type gnu.bytecode.Variable

void
void
void
void

Uses in package gnu.kawa.reflect

Methods with parameter type gnu.bytecode.Variable

void
void
InstanceOf.emitIsInstance(TypeValue type, Variable incoming, Compilation comp, Target target)
void

Uses in package gnu.kawa.xml

Methods with parameter type gnu.bytecode.Variable

void
void
void
void
void
void
void
void