-package jp.igapyon.jcfa.vo;
-
+ package jp.igapyon.jcfa.vo;
/** TODO import func. is missing. */
-public class JcfaFrame {
- /** */
- protected final java.util.List localVariableList;
- /** */
- protected final jp.igapyon.jcfa.vo.JcfaOperandStack operandStack;
-
- /** Constructor. */
- public JcfaFrame() {
- /*
- * 0: aload_0 TODO unsupported opcode
- */
-
- /*
- * 1: invokespecial java/lang/Object#<init>()V TODO get args count from
- * signature. null#jp.igapyon.jcfa.vo.item.JcfaItemReference@1dd0b6f
- */
-
- /*
- * 4: aload_0 TODO unsupported opcode
- */
-
- /*
- * 5: new TODO unsupported opcode
- */
-
- /*
- * 8: dup TODO unsupported opcode
- */
-
- /*
- * 9: invokespecial java/util/ArrayList#<init>()V TODO get args count
- * from signature.
- * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@119a664
- */
-
- /*
- * 12: putfield TODO unsupported opcode
- */
-
- /*
- * 15: aload_0 TODO unsupported opcode
- */
-
- /*
- * 16: new TODO unsupported opcode
- */
-
- /*
- * 19: dup TODO unsupported opcode
- */
-
- /*
- * 20: invokespecial jp/igapyon/jcfa/vo/JcfaOperandStack#<init>()V TODO
- * get args count from signature.
- * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@fb0243
- */
-
- /*
- * 23: putfield TODO unsupported opcode
- */
-
- /* 26: return */
- }
-
- /** Method. */
- public java.util.List getLocalVariableList() {
- /*
- * 0: aload_0 TODO unsupported opcode
- */
-
- /*
- * 1: getfield TODO unsupported opcode
- */
-
- /*
- * 4: areturn TODO unsupported opcode
- */
- }
-
- /** Method. */
- public jp.igapyon.jcfa.vo.JcfaOperandStack getOperandStack() {
- /*
- * 0: aload_0 TODO unsupported opcode
- */
-
- /*
- * 1: getfield TODO unsupported opcode
- */
-
- /*
- * 4: areturn TODO unsupported opcode
- */
- }
-}
\ No newline at end of file
+public class JcfaFrame{
+/** */
+ protected final java.util.Map localVariableMap;
+/** */
+ protected final jp.igapyon.jcfa.vo.JcfaOperandStack operandStack;
+/** Constructor. */
+public JcfaFrame(){
+/*
+ * 0: aload_0
+ * TODO unsupported opcode
+ */
+
+/*
+ * 1: invokespecial
+ * java/lang/Object#<init>()V
+ * TODO get args count from signature.
+ * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@ba2e7
+ */
+
+/*
+ * 4: aload_0
+ * TODO unsupported opcode
+ */
+
+/*
+ * 5: new
+ * TODO unsupported opcode
+ */
+
+/*
+ * 8: dup
+ * TODO unsupported opcode
+ */
+
+/*
+ * 9: invokespecial
+ * java/util/HashMap#<init>()V
+ * TODO get args count from signature.
+ * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@1f3f6ff
+ */
+
+/*
+ * 12: putfield
+ * TODO unsupported opcode
+ */
+
+/*
+ * 15: aload_0
+ * TODO unsupported opcode
+ */
+
+/*
+ * 16: new
+ * TODO unsupported opcode
+ */
+
+/*
+ * 19: dup
+ * TODO unsupported opcode
+ */
+
+/*
+ * 20: invokespecial
+ * jp/igapyon/jcfa/vo/JcfaOperandStack#<init>()V
+ * TODO get args count from signature.
+ * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@1dd0b6f
+ */
+
+/*
+ * 23: putfield
+ * TODO unsupported opcode
+ */
+
+/* 26: return */
+}
+/**
+ * Method.
+ * int
+ */
+public jp.igapyon.jcfa.vo.JcfaLocalVariable getLocalVariable(int arg0){
+/*
+ * 0: aload_0
+ * TODO unsupported opcode
+ */
+
+/*
+ * 1: getfield
+ * TODO unsupported opcode
+ */
+
+/*
+ * 4: iload_1
+ * TODO unsupported opcode
+ */
+
+/*
+ * 5: invokestatic
+ * TODO unsupported opcode
+ */
+
+/*
+ * 8: invokeinterface
+ * TODO unsupported opcode
+ */
+
+/*
+ * 13: checkcast
+ * TODO unsupported opcode
+ */
+
+/*
+ * 16: astore_2
+ * TODO unsupported opcode
+ */
+
+/*
+ * 17: aload_2
+ * TODO unsupported opcode
+ */
+
+/*
+ * 18: ifnonnull
+ * TODO unsupported opcode
+ */
+
+/*
+ * 21: aload_0
+ * TODO unsupported opcode
+ */
+
+/*
+ * 22: getfield
+ * TODO unsupported opcode
+ */
+
+/*
+ * 25: iload_1
+ * TODO unsupported opcode
+ */
+
+/*
+ * 26: invokestatic
+ * TODO unsupported opcode
+ */
+
+/*
+ * 29: new
+ * TODO unsupported opcode
+ */
+
+/*
+ * 32: dup
+ * TODO unsupported opcode
+ */
+
+/*
+ * 33: invokespecial
+ * jp/igapyon/jcfa/vo/JcfaLocalVariable#<init>()V
+ * TODO get args count from signature.
+ * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@119a664
+ */
+
+/*
+ * 36: invokeinterface
+ * TODO unsupported opcode
+ */
+
+/*
+ * 41: pop
+ * TODO unsupported opcode
+ */
+
+/*
+ * 42: aload_0
+ * TODO unsupported opcode
+ */
+
+/*
+ * 43: getfield
+ * TODO unsupported opcode
+ */
+
+/*
+ * 46: iload_1
+ * TODO unsupported opcode
+ */
+
+/*
+ * 47: invokestatic
+ * TODO unsupported opcode
+ */
+
+/*
+ * 50: invokeinterface
+ * TODO unsupported opcode
+ */
+
+/*
+ * 55: checkcast
+ * TODO unsupported opcode
+ */
+
+/*
+ * 58: areturn
+ * TODO unsupported opcode
+ */
+}
+/**
+ * Method.
+ * int
+ * jp.igapyon.jcfa.vo.JcfaLocalVariable
+ */
+public void setLocalVariable(int arg0jp.igapyon.jcfa.vo.JcfaLocalVariable arg0){
+/*
+ * 0: aload_0
+ * TODO unsupported opcode
+ */
+
+/*
+ * 1: getfield
+ * TODO unsupported opcode
+ */
+
+/*
+ * 4: iload_1
+ * TODO unsupported opcode
+ */
+
+/*
+ * 5: invokestatic
+ * TODO unsupported opcode
+ */
+
+/*
+ * 8: aload_2
+ * TODO unsupported opcode
+ */
+
+/*
+ * 9: invokeinterface
+ * TODO unsupported opcode
+ */
+
+/*
+ * 14: pop
+ * TODO unsupported opcode
+ */
+
+/* 15: return */
+}
+/** Method. */
+public jp.igapyon.jcfa.vo.JcfaOperandStack getOperandStack(){
+/*
+ * 0: aload_0
+ * TODO unsupported opcode
+ */
+
+/*
+ * 1: getfield
+ * TODO unsupported opcode
+ */
+
+/*
+ * 4: areturn
+ * TODO unsupported opcode
+ */
+}}
\ No newline at end of file