Uses of Class gnu.bytecode.CodeAttr

Uses in package gnu.bytecode

Constructors with parameter type gnu.bytecode.CodeAttr

IfState.IfState(CodeAttr code, Label endLabel)
Add a new LineNumbersAttr to a CodeAttr.
LineNumbersAttr.LineNumbersAttr(short[] numbers, CodeAttr code)
Add a new LocalVarsAttr to a CodeAttr.

Methods with parameter type gnu.bytecode.CodeAttr

boolean
SwitchState.addCase(int value, CodeAttr code)
Emit a new case, for the given value, whose label is here.
boolean
SwitchState.addCase(int value, Label label, CodeAttr code)
Add a new case.
void
void
Variable
Scope.addVariable(CodeAttr code, Type type, String name)
void
void
Allocate slots for a local variable (or parameter).
void
Define the value of a label as having the current location.
void
Compile (in given method) cast from Object to this Type.
void
Compile code to coerce/convert from Object to this type.
void
Compile code to coerce/convert from Object to this type.
void
Compile code to convert a object of this type on the stack to Object.
void
Compile code to convert a object of this type on the stack to Object.
void
void
void
Handle the end of the switch statement.
void
boolean
Variable.reserveLocal(int varIndex, CodeAttr code)
Assign a local variable to a given local variable slot.
void

Methods with return type gnu.bytecode.CodeAttr

CodeAttr
CodeAttr
Recommended method to create a new CodeAttr for this Method.

Uses in package gnu.commonlisp.lang

Methods with parameter type gnu.bytecode.CodeAttr

void
Lisp2.emitPushBoolean(boolean value, CodeAttr code)

Uses in package gnu.expr

Methods with parameter type gnu.bytecode.CodeAttr

Variable
void
Generate code to test if an object is considered true.
void
Goto whichever of IfTrue or ifFalse is specified by trueBranchComesFirst.
void
Language.emitPushBoolean(boolean value, CodeAttr code)
void
Clear bytecode resources for the ScopeExp.

Methods with return type gnu.bytecode.CodeAttr

CodeAttr

Uses in package gnu.kawa.lispexpr

Methods with parameter type gnu.bytecode.CodeAttr

void
Compile code to coerce/convert from Object to this type.
void
Compile code to coerce/convert from Object to this type.
void
Compile code to convert a object of this type on the stack to Object.
void

Uses in package gnu.kawa.reflect

Methods with parameter type gnu.bytecode.CodeAttr

void
Compile (in given method) cast from Object to this Type.

Uses in package gnu.kawa.xml

Methods with parameter type gnu.bytecode.CodeAttr

void
Compile code to coerce/convert from Object to this type.
void
void
Compile code to coerce/convert from Object to this type.
void
Compile code to coerce/convert from Object to this type.
void
Compile code to coerce/convert from Object to this type.
void
Compile code to convert a object of this type on the stack to Object.