Uses of Class
JVMCodeException

Uses of JVMCodeException in
 

Methods in that throw JVMCodeException
 void ClassBody.codegen(ClassFile classfile)
           
 void InstVarDecl.codegen(ClassFile classfile)
           
abstract  void Operator.codegen(ClassFile classfile, CodeAttribute code, Expr expr, boolean neg_not)
           
 void PlusOp.codegen(ClassFile classfile, CodeAttribute code, Expr expr, boolean neg)
           
 void UnaryMinus.codegen(ClassFile classfile, CodeAttribute code, java.lang.String type, boolean neg)
           
abstract  void RelOp.if_codegen(ClassFile classfile, CodeAttribute code, java.lang.String type, boolean not)
           
 void Block.codegen(ClassFile classfile, CodeAttribute code)
           
 void Binaryn.codegen(ClassFile classfile, CodeAttribute code)
           
 void Binaryn.not_codegen(ClassFile classfile, CodeAttribute code)
           
 void Binaryn.neg_codegen(ClassFile classfile, CodeAttribute code)
           
 boolean Binaryn.type_check(CodeAttribute code)
           
 void ModuloOp.codegen(ClassFile classfile, CodeAttribute code, Expr expr, boolean neg)
           
 void AttributeInfo.codegen(ClassFile classfile, java.io.FileOutputStream f)
           
 void GreaterOp.codegen(ClassFile classfile, CodeAttribute code, Expr expr, boolean not)
           
 void GreaterOp.if_codegen(ClassFile classfile, CodeAttribute code, java.lang.String type, boolean not)
           
 void InstanceOf.codegen(ClassFile classfile, CodeAttribute code)
           
 void ClassFile.add_method(java.lang.String name, java.lang.String param_type, ParameterList param, Type type, Block block, short acc_flag)
           
 int ClassFile.add_field_ref(java.lang.String name, java.lang.String cl_name, java.lang.String type)
           
 void ClassFile.codegen()
           
 void CastExpr.codegen(ClassFile classfile, CodeAttribute code)
           
 void DivideOp.codegen(ClassFile classfile, CodeAttribute code, Expr expr, boolean neg)
           
abstract  void Attribute.codegen(ClassFile classfile, java.io.FileOutputStream f)
           
 void LessEquOp.codegen(ClassFile classfile, CodeAttribute code, Expr expr, boolean not)
           
 void LessEquOp.if_codegen(ClassFile classfile, CodeAttribute code, java.lang.String type, boolean not)
           
 void EqualOp.codegen(ClassFile classfile, CodeAttribute code, Expr expr, boolean not)
           
 void EqualOp.if_codegen(ClassFile classfile, CodeAttribute code, java.lang.String type, boolean not)
           
 void PostDecExpr.codegen(ClassFile classfile, CodeAttribute code)
           
 void NotExpr.codegen(ClassFile classfile, CodeAttribute code)
           
 void NotExpr.not_codegen(ClassFile classfile, CodeAttribute code)
           
 void CharLiteral.codegen(ClassFile classfile, CodeAttribute code)
           
 void LocalOrFieldVar.codegen(ClassFile classfile, CodeAttribute code)
           
 void PositivExpr.codegen(ClassFile classfile, CodeAttribute code)
           
 void InstVar.codegen(ClassFile classfile, CodeAttribute code)
           
 void PreDecExpr.codegen(ClassFile classfile, CodeAttribute code)
           
 void LogOp.codegen(ClassFile classfile, CodeAttribute code, Expr expr, boolean not)
           
 void LogOp.if_codegen(ClassFile classfile, CodeAttribute code, boolean not, Expr expr, Statement then_block, Statement else_block)
           
 void LogOp.loop_codegen(ClassFile classfile, CodeAttribute code, Expr expr, int breakpoint, boolean not)
           
static void LogOp.build(ClassFile classfile, CodeAttribute code, Expr expr, java.util.Vector indices, boolean not, boolean ex2, boolean and)
           
static void LogOp.replace_index(CodeAttribute code, java.util.Vector indices, int else_index, int then_index)
           
 void Class.codegen(boolean system_out)
           
 void LessOp.codegen(ClassFile classfile, CodeAttribute code, Expr expr, boolean not)
           
 void LessOp.if_codegen(ClassFile classfile, CodeAttribute code, java.lang.String type, boolean not)
           
 void This.codegen(ClassFile classfile, CodeAttribute code)
           
 void IntLiteral.codegen(ClassFile classfile, CodeAttribute code)
           
 void NotEqualOp.codegen(ClassFile classfile, CodeAttribute code, Expr expr, boolean not)
           
 void NotEqualOp.if_codegen(ClassFile classfile, CodeAttribute code, java.lang.String type, boolean not)
           
 void PostIncExpr.codegen(ClassFile classfile, CodeAttribute code)
           
 void WhileStmt.codegen(ClassFile classfile, CodeAttribute code)
           
 void WhileStmt.loop_codegen(ClassFile classfile, CodeAttribute code, int breakpoint, boolean not)
           
 void PreIncExpr.codegen(ClassFile classfile, CodeAttribute code)
           
 void Method.codegen(ClassFile classfile)
           
 void BoolLiteral.codegen(ClassFile classfile, CodeAttribute code)
           
 void UnaryNot.codegen(ClassFile classfile, CodeAttribute code, boolean sw)
           
 void UnaryNot.if_codegen(ClassFile classfile, CodeAttribute code, boolean sw)
           
 void MethodCall.codegen(ClassFile classfile, CodeAttribute code)
           
 void Binary.codegen(ClassFile classfile, CodeAttribute code)
           
 void Binary.not_codegen(ClassFile classfile, CodeAttribute code)
           
 void Binary.neg_codegen(ClassFile classfile, CodeAttribute code)
           
 boolean Binary.type_check(CodeAttribute code)
           
 Type CodeAttribute.get_TypeOf_Var(java.lang.String name)
           
 void CodeAttribute.codegen(ClassFile classfile, java.io.FileOutputStream f)
           
private  short CodeAttribute.calculate_max_stack()
           
 void Assign.codegen(ClassFile classfile, CodeAttribute code)
           
abstract  void AddOp.codegen(ClassFile classfile, CodeAttribute code, Expr expr, boolean neg)
           
 void FieldInfo.codegen(ClassFile classfile, java.io.FileOutputStream f)
           
 int NewArray.get_codegen_Array_Type()
           
 void NewArray.codegen(ClassFile classfile, CodeAttribute code)
           
static java.lang.Byte JVMCode.nconst_n(java.lang.String s1, int n2)
           
static java.lang.Byte JVMCode.nload_n(java.lang.String s1, int n2)
           
static java.lang.Byte JVMCode.naload(java.lang.String s)
           
static java.lang.Byte JVMCode.nstore_n(java.lang.String s1, int n2)
           
static java.lang.Byte JVMCode.nastore(java.lang.String s)
           
static java.lang.Byte JVMCode.nadd(java.lang.String s)
           
static java.lang.Byte JVMCode.nsub(java.lang.String s)
           
static java.lang.Byte JVMCode.nmul(java.lang.String s)
           
static java.lang.Byte JVMCode.ndiv(java.lang.String s)
           
static java.lang.Byte JVMCode.nrem(java.lang.String s)
           
static java.lang.Byte JVMCode.nneg(java.lang.String s)
           
static java.lang.Byte JVMCode.nshl(java.lang.String s)
           
static java.lang.Byte JVMCode.nshr(java.lang.String s)
           
static java.lang.Byte JVMCode.nushr(java.lang.String s)
           
static java.lang.Byte JVMCode.nand(java.lang.String s)
           
static java.lang.Byte JVMCode.nor(java.lang.String s)
           
static java.lang.Byte JVMCode.nxor(java.lang.String s)
           
static java.lang.Byte JVMCode.n2n(java.lang.String s1, java.lang.String s2)
           
static java.lang.Byte JVMCode.ncmpl(java.lang.String s)
           
static java.lang.Byte JVMCode.ncmpg(java.lang.String s)
           
static java.lang.Byte JVMCode.if_ncmpeq(java.lang.String s)
           
static java.lang.Byte JVMCode.if_ncmpne(java.lang.String s)
           
static void JVMCode.get_Command(java.util.Vector b)
           
 void DeclId.codegen_InstVarDecl(ClassFile classfile, Type type)
           
 void DeclId.codegen_LocalVarDecl(ClassFile classfile, CodeAttribute code, Type type)
           
 void TimesOp.codegen(ClassFile classfile, CodeAttribute code, Expr expr, boolean neg)
           
 void Null.codegen(ClassFile classfile, CodeAttribute code)
           
 void Constructor.codegen(ClassFile classfile)
           
 void MinusOp.codegen(ClassFile classfile, CodeAttribute code, Expr expr, boolean neg)
           
 void EmptyStmt.codegen(ClassFile classfile, CodeAttribute code)
           
 void LocalVarDecl.codegen(ClassFile classfile, CodeAttribute code)
           
 void NegativeExpr.codegen(ClassFile classfile, CodeAttribute code)
           
 void NegativeExpr.neg_codegen(ClassFile classfile, CodeAttribute code)
           
 void Return.codegen(ClassFile classfile, CodeAttribute code)
           
 void GreaterEquOp.codegen(ClassFile classfile, CodeAttribute code, Expr expr, boolean not)
           
 void GreaterEquOp.if_codegen(ClassFile classfile, CodeAttribute code, java.lang.String type, boolean not)
           
 void IfStmt.codegen(ClassFile classfile, CodeAttribute code)
           
 void IfStmt.if_codegen(ClassFile classfile, CodeAttribute code, boolean not)
           
 void NewClass.codegen(ClassFile classfile, CodeAttribute code)
           
 void StringLiteral.codegen(ClassFile classfile, CodeAttribute code)
           
abstract  void Statement.codegen(ClassFile classfile, CodeAttribute code)
           
 void MethodInfo.codegen(ClassFile classfile, java.io.FileOutputStream f)
           
abstract  void UnaryExpr.codegen(ClassFile classfile, CodeAttribute code)
           
abstract  void FieldDecl.codegen(ClassFile classfile)
           
 void ArgumentList.codegen(ClassFile classfile, CodeAttribute code)