OSDN Git Service

save
authoriga <tosiki.iga@nifty.ne.jp>
Thu, 3 Apr 2014 12:50:09 +0000 (21:50 +0900)
committeriga <tosiki.iga@nifty.ne.jp>
Thu, 3 Apr 2014 12:50:09 +0000 (21:50 +0900)
33 files changed:
jcfa/src/jp/igapyon/jcfa/util/JcfaWriteUtil.java
jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/JcfaClass.jcfa
jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/JcfaCode.jcfa
jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/JcfaComment.jcfa
jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/JcfaField.jcfa
jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/JcfaFrame.jcfa
jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/JcfaLocalVariable.jcfa
jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/JcfaMethod.jcfa
jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/JcfaNode.jcfa
jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/JcfaOperandStack.jcfa
jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/JcfaUnit.jcfa
jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/item/JcfaItem.jcfa
jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/item/JcfaItemBoolean.jcfa
jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/item/JcfaItemByte.jcfa
jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/item/JcfaItemChar.jcfa
jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/item/JcfaItemDoubleHigh.jcfa
jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/item/JcfaItemDoubleLow.jcfa
jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/item/JcfaItemFloat.jcfa
jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/item/JcfaItemInt.jcfa
jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/item/JcfaItemLocalVariable.jcfa
jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/item/JcfaItemLongHigh.jcfa
jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/item/JcfaItemLongLow.jcfa
jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/item/JcfaItemReference.jcfa
jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/item/JcfaItemReturnAddress.jcfa
jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/item/JcfaItemShort.jcfa
jcfa/testJavaClass/output/test/TestJavaClass001.jcfa
jcfa/testJavaClass/output/test/TestJavaClass002.jcfa
jcfa/testJavaClass/output/test/TestJavaClass003.jcfa
jcfa/testJavaClass/output/test/TestJavaClass011.jcfa
jcfa/testJavaClass/output/test/TestJavaClass021.jcfa
jcfa/testJavaClass/output/test/TestJavaClass031.jcfa
jcfa/testJavaClass/output/test/TestJavaClass032.jcfa
jcfa/testJavaClass/output/test/TestJavaClass041.jcfa

index 73c6e25..182953a 100644 (file)
@@ -157,6 +157,9 @@ public class JcfaWriteUtil {
                        case Constants.DCONST_1:
                        case Constants.BIPUSH:
                        case Constants.SIPUSH:
+                               jcfaCode.getComment().getCommentList()
+                                               .add("TODO unsupported opcode");
+                               break;
                        case Constants.LDC: {
                                final JcfaItemReference osString = new JcfaItemReference();
                                jcfaMethod.getFrame().getOperandStack().push(osString);
@@ -172,6 +175,9 @@ public class JcfaWriteUtil {
                        case Constants.LLOAD:
                        case Constants.FLOAD:
                        case Constants.DLOAD:
+                               jcfaCode.getComment().getCommentList()
+                                               .add("TODO unsupported opcode");
+                               break;
                        case Constants.ALOAD: {
                                final JcfaItemLocalVariable osLocalVariable = new JcfaItemLocalVariable();
                                jcfaMethod.getFrame().getOperandStack().push(osLocalVariable);
@@ -328,6 +334,9 @@ public class JcfaWriteUtil {
                        case Constants.JSR:
                        case Constants.RET:
                        case Constants.TABLESWITCH:
+                               jcfaCode.getComment().getCommentList()
+                                               .add("TODO unsupported opcode");
+                               break;
                        case Constants.LOOKUPSWITCH: {
                                if (true) {
                                        jcfaCode.getComment().getCommentList()
@@ -373,6 +382,9 @@ public class JcfaWriteUtil {
                        case Constants.FRETURN:
                        case Constants.DRETURN:
                        case Constants.ARETURN:
+                               jcfaCode.getComment().getCommentList()
+                                               .add("TODO unsupported opcode");
+                               break;
                        case Constants.RETURN: {
                                break;
                        }
@@ -388,6 +400,9 @@ public class JcfaWriteUtil {
                        case Constants.PUTSTATIC:
                        case Constants.GETFIELD:
                        case Constants.PUTFIELD:
+                               jcfaCode.getComment().getCommentList()
+                                               .add("TODO unsupported opcode");
+                               break;
                        case Constants.INVOKEVIRTUAL:
                        case Constants.INVOKESPECIAL: {
                                final int operand = JcfaUtil.byte2UnsignedShort(codes[1],
@@ -428,6 +443,9 @@ public class JcfaWriteUtil {
                        case Constants.IFNONNULL:
                        case Constants.GOTO_W:
                        case Constants.JSR_W:
+                               jcfaCode.getComment().getCommentList()
+                                               .add("TODO unsupported opcode");
+                               break;
                        default:
                                jcfaCode.getComment().getCommentList()
                                                .add("TODO unsupported opcode");
index c64c170..44e7495 100644 (file)
@@ -18,17 +18,17 @@ public class JcfaClass extends jp.igapyon.jcfa.vo.JcfaNode {
        /** Constructor. */
        public JcfaClass() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
                 * 1: invokespecial jp/igapyon/jcfa/vo/JcfaNode#<init>()V TODO get args
                 * count from signature.
-                * jp.igapyon.jcfa.vo.operandstack.JcfaOSLocalVariable@9046f8
+                * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@9789ee
                 */
 
                /*
-                * 4: aload_0 this
+                * 4: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -40,7 +40,7 @@ public class JcfaClass extends jp.igapyon.jcfa.vo.JcfaNode {
                 */
 
                /*
-                * 10: aload_0 this
+                * 10: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -52,7 +52,7 @@ public class JcfaClass extends jp.igapyon.jcfa.vo.JcfaNode {
                 */
 
                /*
-                * 15: aload_0 this
+                * 15: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -65,8 +65,7 @@ public class JcfaClass extends jp.igapyon.jcfa.vo.JcfaNode {
 
                /*
                 * 20: invokespecial java/util/ArrayList#<init>()V TODO get args count
-                * from signature.
-                * jp.igapyon.jcfa.vo.operandstack.JcfaOSLocalVariable@2364e5
+                * from signature. null#jp.igapyon.jcfa.vo.item.JcfaItemReference@e08e84
                 */
 
                /*
@@ -74,7 +73,7 @@ public class JcfaClass extends jp.igapyon.jcfa.vo.JcfaNode {
                 */
 
                /*
-                * 26: aload_0 this
+                * 26: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -87,8 +86,7 @@ public class JcfaClass extends jp.igapyon.jcfa.vo.JcfaNode {
 
                /*
                 * 31: invokespecial java/util/ArrayList#<init>()V TODO get args count
-                * from signature.
-                * jp.igapyon.jcfa.vo.operandstack.JcfaOSLocalVariable@1b51748
+                * from signature. null#jp.igapyon.jcfa.vo.item.JcfaItemReference@ac8dff
                 */
 
                /*
@@ -101,7 +99,7 @@ public class JcfaClass extends jp.igapyon.jcfa.vo.JcfaNode {
        /** Method. */
        public java.lang.String getAccess() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -116,7 +114,7 @@ public class JcfaClass extends jp.igapyon.jcfa.vo.JcfaNode {
        /** Method. */
        public java.lang.String getExtendsName() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -131,7 +129,7 @@ public class JcfaClass extends jp.igapyon.jcfa.vo.JcfaNode {
        /** Method. */
        public java.util.List getFieldList() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -146,7 +144,7 @@ public class JcfaClass extends jp.igapyon.jcfa.vo.JcfaNode {
        /** Method. */
        public java.lang.String getLocalName() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -161,7 +159,7 @@ public class JcfaClass extends jp.igapyon.jcfa.vo.JcfaNode {
                 * 6: invokevirtual
                 * java/lang/String#split(Ljava/lang/String;)[Ljava/lang/String; TODO
                 * get args count from signature.
-                * jp.igapyon.jcfa.vo.operandstack.JcfaOSLocalVariable@ba2e7
+                * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@9e8392
                 */
 
                /*
@@ -200,7 +198,7 @@ public class JcfaClass extends jp.igapyon.jcfa.vo.JcfaNode {
        /** Method. */
        public java.util.List getMethodList() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -215,7 +213,7 @@ public class JcfaClass extends jp.igapyon.jcfa.vo.JcfaNode {
        /** Method. */
        public java.lang.String getName() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -230,7 +228,7 @@ public class JcfaClass extends jp.igapyon.jcfa.vo.JcfaNode {
        /** Method. */
        public boolean isMainClass() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -247,7 +245,7 @@ public class JcfaClass extends jp.igapyon.jcfa.vo.JcfaNode {
         */
        public void setAccess(java.lang.String arg0) {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -266,7 +264,7 @@ public class JcfaClass extends jp.igapyon.jcfa.vo.JcfaNode {
         */
        public void setExtendsName(java.lang.String arg0) {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -285,7 +283,7 @@ public class JcfaClass extends jp.igapyon.jcfa.vo.JcfaNode {
         */
        public void setMainClass(boolean arg0) {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -304,7 +302,7 @@ public class JcfaClass extends jp.igapyon.jcfa.vo.JcfaNode {
         */
        public void setName(java.lang.String arg0) {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
index 77f7801..2168d64 100644 (file)
@@ -12,17 +12,17 @@ public class JcfaCode extends jp.igapyon.jcfa.vo.JcfaNode {
        /** Constructor. */
        public JcfaCode() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
                 * 1: invokespecial jp/igapyon/jcfa/vo/JcfaNode#<init>()V TODO get args
                 * count from signature.
-                * jp.igapyon.jcfa.vo.operandstack.JcfaOSLocalVariable@1e6c23c
+                * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@32bf23
                 */
 
                /*
-                * 4: aload_0 this
+                * 4: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -34,7 +34,7 @@ public class JcfaCode extends jp.igapyon.jcfa.vo.JcfaNode {
                 */
 
                /*
-                * 9: aload_0 this
+                * 9: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -51,7 +51,7 @@ public class JcfaCode extends jp.igapyon.jcfa.vo.JcfaNode {
        /** Method. */
        public byte[] getCodes() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -66,7 +66,7 @@ public class JcfaCode extends jp.igapyon.jcfa.vo.JcfaNode {
        /** Method. */
        public org.apache.bcel.classfile.JavaClass getJavaClass() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -81,7 +81,7 @@ public class JcfaCode extends jp.igapyon.jcfa.vo.JcfaNode {
        /** Method. */
        public short getOpcode() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -98,7 +98,7 @@ public class JcfaCode extends jp.igapyon.jcfa.vo.JcfaNode {
         */
        public void setCodes(byte[] arg0) {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -117,7 +117,7 @@ public class JcfaCode extends jp.igapyon.jcfa.vo.JcfaNode {
         */
        public void setJavaClass(org.apache.bcel.classfile.JavaClass arg0) {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -136,7 +136,7 @@ public class JcfaCode extends jp.igapyon.jcfa.vo.JcfaNode {
         */
        public void setOpcode(short arg0) {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
index 90e665a..cc237dc 100644 (file)
@@ -10,16 +10,16 @@ public class JcfaComment {
        /** Constructor. */
        public JcfaComment() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
                 * 1: invokespecial java/lang/Object#<init>()V TODO get args count from
-                * signature. jp.igapyon.jcfa.vo.operandstack.JcfaOSLocalVariable@83d070
+                * signature. null#jp.igapyon.jcfa.vo.item.JcfaItemReference@1ba1599
                 */
 
                /*
-                * 4: aload_0 this
+                * 4: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -31,7 +31,7 @@ public class JcfaComment {
                 */
 
                /*
-                * 9: aload_0 this
+                * 9: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -45,7 +45,7 @@ public class JcfaComment {
                /*
                 * 14: invokespecial java/util/ArrayList#<init>()V TODO get args count
                 * from signature.
-                * jp.igapyon.jcfa.vo.operandstack.JcfaOSLocalVariable@1e9749c
+                * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@1e0042f
                 */
 
                /*
@@ -58,7 +58,7 @@ public class JcfaComment {
        /** Method. */
        public java.util.List getCommentList() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -73,7 +73,7 @@ public class JcfaComment {
        /** Method. */
        public boolean isJavaDoc() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -90,7 +90,7 @@ public class JcfaComment {
         */
        public void setCommentList(java.util.List arg0) {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -109,7 +109,7 @@ public class JcfaComment {
         */
        public void setJavaDoc(boolean arg0) {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
index b982ae9..8bbe5b9 100644 (file)
@@ -14,13 +14,13 @@ public class JcfaField extends jp.igapyon.jcfa.vo.JcfaNode {
        /** Constructor. */
        public JcfaField() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
                 * 1: invokespecial jp/igapyon/jcfa/vo/JcfaNode#<init>()V TODO get args
                 * count from signature.
-                * null#jp.igapyon.jcfa.vo.item.JcfaItemLocalVariable@131a5af
+                * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@3a4d82
                 */
 
                /* 4: return */
@@ -29,7 +29,7 @@ public class JcfaField extends jp.igapyon.jcfa.vo.JcfaNode {
        /** Method. */
        public java.lang.String getAccess() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -44,7 +44,7 @@ public class JcfaField extends jp.igapyon.jcfa.vo.JcfaNode {
        /** Method. */
        public java.lang.String getConstantValue() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -59,7 +59,7 @@ public class JcfaField extends jp.igapyon.jcfa.vo.JcfaNode {
        /** Method. */
        public java.lang.String getName() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -74,7 +74,7 @@ public class JcfaField extends jp.igapyon.jcfa.vo.JcfaNode {
        /** Method. */
        public java.lang.String getType() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -91,7 +91,7 @@ public class JcfaField extends jp.igapyon.jcfa.vo.JcfaNode {
         */
        public void setAccess(java.lang.String arg0) {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -110,7 +110,7 @@ public class JcfaField extends jp.igapyon.jcfa.vo.JcfaNode {
         */
        public void setConstantValue(java.lang.String arg0) {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -129,7 +129,7 @@ public class JcfaField extends jp.igapyon.jcfa.vo.JcfaNode {
         */
        public void setName(java.lang.String arg0) {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -148,7 +148,7 @@ public class JcfaField extends jp.igapyon.jcfa.vo.JcfaNode {
         */
        public void setType(java.lang.String arg0) {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
index fc1af5a..46ae085 100644 (file)
@@ -10,16 +10,16 @@ public class JcfaFrame {
        /** Constructor. */
        public JcfaFrame() {
                /*
-                * 0: aload_0 this
+                * 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.JcfaItemLocalVariable@2364e5
+                * signature. null#jp.igapyon.jcfa.vo.item.JcfaItemReference@1dd0b6f
                 */
 
                /*
-                * 4: aload_0 this
+                * 4: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -33,7 +33,7 @@ public class JcfaFrame {
                /*
                 * 9: invokespecial java/util/ArrayList#<init>()V TODO get args count
                 * from signature.
-                * null#jp.igapyon.jcfa.vo.item.JcfaItemLocalVariable@1b51748
+                * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@119a664
                 */
 
                /*
@@ -41,7 +41,7 @@ public class JcfaFrame {
                 */
 
                /*
-                * 15: aload_0 this
+                * 15: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -55,7 +55,7 @@ public class JcfaFrame {
                /*
                 * 20: invokespecial jp/igapyon/jcfa/vo/JcfaOperandStack#<init>()V TODO
                 * get args count from signature.
-                * null#jp.igapyon.jcfa.vo.item.JcfaItemLocalVariable@ba2e7
+                * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@fb0243
                 */
 
                /*
@@ -68,7 +68,7 @@ public class JcfaFrame {
        /** Method. */
        public java.util.List getLocalVariableList() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -83,7 +83,7 @@ public class JcfaFrame {
        /** Method. */
        public jp.igapyon.jcfa.vo.JcfaOperandStack getOperandStack() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
index 009bc9d..b6f94ea 100644 (file)
@@ -10,12 +10,12 @@ public class JcfaLocalVariable {
        /** Constructor. */
        public JcfaLocalVariable() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
                 * 1: invokespecial java/lang/Object#<init>()V TODO get args count from
-                * signature. jp.igapyon.jcfa.vo.operandstack.JcfaOSLocalVariable@48b1ca
+                * signature. null#jp.igapyon.jcfa.vo.item.JcfaItemReference@b1ea74
                 */
 
                /* 4: return */
@@ -24,7 +24,7 @@ public class JcfaLocalVariable {
        /** Method. */
        public java.lang.String getName() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -39,7 +39,7 @@ public class JcfaLocalVariable {
        /** Method. */
        public java.lang.String getType() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -56,7 +56,7 @@ public class JcfaLocalVariable {
         */
        public void setName(java.lang.String arg0) {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -75,7 +75,7 @@ public class JcfaLocalVariable {
         */
        public void setType(java.lang.String arg0) {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
index bf9fc25..611e442 100644 (file)
@@ -18,17 +18,17 @@ public class JcfaMethod extends jp.igapyon.jcfa.vo.JcfaNode {
        /** Constructor. */
        public JcfaMethod() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
                 * 1: invokespecial jp/igapyon/jcfa/vo/JcfaNode#<init>()V TODO get args
                 * count from signature.
-                * null#jp.igapyon.jcfa.vo.item.JcfaItemLocalVariable@74c252
+                * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@1b6aea4
                 */
 
                /*
-                * 4: aload_0 this
+                * 4: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -41,8 +41,7 @@ public class JcfaMethod extends jp.igapyon.jcfa.vo.JcfaNode {
 
                /*
                 * 9: invokespecial java/util/ArrayList#<init>()V TODO get args count
-                * from signature.
-                * null#jp.igapyon.jcfa.vo.item.JcfaItemLocalVariable@181ab44
+                * from signature. null#jp.igapyon.jcfa.vo.item.JcfaItemReference@83d070
                 */
 
                /*
@@ -50,7 +49,7 @@ public class JcfaMethod extends jp.igapyon.jcfa.vo.JcfaNode {
                 */
 
                /*
-                * 15: aload_0 this
+                * 15: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -64,7 +63,7 @@ public class JcfaMethod extends jp.igapyon.jcfa.vo.JcfaNode {
                /*
                 * 20: invokespecial java/util/ArrayList#<init>()V TODO get args count
                 * from signature.
-                * null#jp.igapyon.jcfa.vo.item.JcfaItemLocalVariable@132a3e
+                * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@1e9749c
                 */
 
                /*
@@ -72,7 +71,7 @@ public class JcfaMethod extends jp.igapyon.jcfa.vo.JcfaNode {
                 */
 
                /*
-                * 26: aload_0 this
+                * 26: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -86,7 +85,7 @@ public class JcfaMethod extends jp.igapyon.jcfa.vo.JcfaNode {
                /*
                 * 31: invokespecial jp/igapyon/jcfa/vo/JcfaFrame#<init>()V TODO get
                 * args count from signature.
-                * null#jp.igapyon.jcfa.vo.item.JcfaItemLocalVariable@3a4d82
+                * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@1e6c23c
                 */
 
                /*
@@ -99,7 +98,7 @@ public class JcfaMethod extends jp.igapyon.jcfa.vo.JcfaNode {
        /** Method. */
        public java.lang.String getAccess() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -114,7 +113,7 @@ public class JcfaMethod extends jp.igapyon.jcfa.vo.JcfaNode {
        /** Method. */
        public java.util.List getArugumentTypeList() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -129,7 +128,7 @@ public class JcfaMethod extends jp.igapyon.jcfa.vo.JcfaNode {
        /** Method. */
        public java.util.List getCodeList() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -144,7 +143,7 @@ public class JcfaMethod extends jp.igapyon.jcfa.vo.JcfaNode {
        /** Method. */
        public jp.igapyon.jcfa.vo.JcfaFrame getFrame() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -159,7 +158,7 @@ public class JcfaMethod extends jp.igapyon.jcfa.vo.JcfaNode {
        /** Method. */
        public java.lang.String getName() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -174,7 +173,7 @@ public class JcfaMethod extends jp.igapyon.jcfa.vo.JcfaNode {
        /** Method. */
        public java.lang.String getType() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -191,7 +190,7 @@ public class JcfaMethod extends jp.igapyon.jcfa.vo.JcfaNode {
         */
        public void setAccess(java.lang.String arg0) {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -210,7 +209,7 @@ public class JcfaMethod extends jp.igapyon.jcfa.vo.JcfaNode {
         */
        public void setName(java.lang.String arg0) {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -229,7 +228,7 @@ public class JcfaMethod extends jp.igapyon.jcfa.vo.JcfaNode {
         */
        public void setType(java.lang.String arg0) {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
index 11b4f9c..cf165d4 100644 (file)
@@ -8,16 +8,16 @@ public class JcfaNode {
        /** Constructor. */
        public JcfaNode() {
                /*
-                * 0: aload_0 this
+                * 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.JcfaItemLocalVariable@1f3f6ff
+                * signature. null#jp.igapyon.jcfa.vo.item.JcfaItemReference@15198e8
                 */
 
                /*
-                * 4: aload_0 this
+                * 4: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -31,7 +31,7 @@ public class JcfaNode {
                /*
                 * 9: invokespecial jp/igapyon/jcfa/vo/JcfaComment#<init>()V TODO get
                 * args count from signature.
-                * null#jp.igapyon.jcfa.vo.item.JcfaItemLocalVariable@1dd0b6f
+                * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@db454
                 */
 
                /*
@@ -44,7 +44,7 @@ public class JcfaNode {
        /** Method. */
        public jp.igapyon.jcfa.vo.JcfaComment getComment() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -61,7 +61,7 @@ public class JcfaNode {
         */
        public void setComment(jp.igapyon.jcfa.vo.JcfaComment arg0) {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
index 42aef38..35bee51 100644 (file)
@@ -8,16 +8,16 @@ public class JcfaOperandStack {
        /** Constructor. */
        public JcfaOperandStack() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
                 * 1: invokespecial java/lang/Object#<init>()V TODO get args count from
-                * signature. jp.igapyon.jcfa.vo.operandstack.JcfaOSLocalVariable@5eae58
+                * signature. null#jp.igapyon.jcfa.vo.item.JcfaItemReference@162a05c
                 */
 
                /*
-                * 4: aload_0 this
+                * 4: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -30,7 +30,7 @@ public class JcfaOperandStack {
 
                /*
                 * 9: invokespecial java/util/Stack#<init>()V TODO get args count from
-                * signature. jp.igapyon.jcfa.vo.operandstack.JcfaOSLocalVariable@841c1
+                * signature. null#jp.igapyon.jcfa.vo.item.JcfaItemReference@dfee1
                 */
 
                /*
@@ -41,11 +41,11 @@ public class JcfaOperandStack {
        }
 
        /**
-        * Method. jp.igapyon.jcfa.vo.operandstack.JcfaOSNode
+        * Method. jp.igapyon.jcfa.vo.item.JcfaItem
         */
-       public void push(jp.igapyon.jcfa.vo.operandstack.JcfaOSNode arg0) {
+       public void push(jp.igapyon.jcfa.vo.item.JcfaItem arg0) {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -60,7 +60,7 @@ public class JcfaOperandStack {
                 * 5: invokevirtual
                 * java/util/Stack#push(Ljava/lang/Object;)Ljava/lang/Object; TODO get
                 * args count from signature.
-                * jp.igapyon.jcfa.vo.operandstack.JcfaOSLocalVariable@15268b
+                * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@d889b5
                 */
 
                /*
@@ -71,9 +71,9 @@ public class JcfaOperandStack {
        }
 
        /** Method. */
-       public jp.igapyon.jcfa.vo.operandstack.JcfaOSNode pop() {
+       public jp.igapyon.jcfa.vo.item.JcfaItem pop() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -83,7 +83,7 @@ public class JcfaOperandStack {
                /*
                 * 4: invokevirtual java/util/Stack#pop()Ljava/lang/Object; TODO get
                 * args count from signature.
-                * jp.igapyon.jcfa.vo.operandstack.JcfaOSLocalVariable@9598c0
+                * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@38eb55
                 */
 
                /*
@@ -105,7 +105,7 @@ public class JcfaOperandStack {
                /*
                 * 13: invokevirtual java/util/EmptyStackException#printStackTrace()V
                 * TODO get args count from signature.
-                * jp.igapyon.jcfa.vo.operandstack.JcfaOSRef@15f73e9
+                * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@e23e7e
                 */
 
                /*
@@ -117,9 +117,9 @@ public class JcfaOperandStack {
                 */
 
                /*
-                * 20: invokespecial jp/igapyon/jcfa/vo/operandstack/JcfaOSRef#<init>()V
+                * 20: invokespecial jp/igapyon/jcfa/vo/item/JcfaItemReference#<init>()V
                 * TODO get args count from signature.
-                * jp.igapyon.jcfa.vo.operandstack.JcfaOSRef@1b2d71d
+                * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@174cada
                 */
 
                /*
index 26eb07f..d06803e 100644 (file)
@@ -12,17 +12,17 @@ public class JcfaUnit extends jp.igapyon.jcfa.vo.JcfaNode {
        /** Constructor. */
        public JcfaUnit() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
                 * 1: invokespecial jp/igapyon/jcfa/vo/JcfaNode#<init>()V TODO get args
                 * count from signature.
-                * jp.igapyon.jcfa.vo.operandstack.JcfaOSLocalVariable@da1a1f
+                * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@1a2ac94
                 */
 
                /*
-                * 4: aload_0 this
+                * 4: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -35,8 +35,7 @@ public class JcfaUnit extends jp.igapyon.jcfa.vo.JcfaNode {
 
                /*
                 * 9: invokespecial java/util/ArrayList#<init>()V TODO get args count
-                * from signature.
-                * jp.igapyon.jcfa.vo.operandstack.JcfaOSLocalVariable@e9055b
+                * from signature. null#jp.igapyon.jcfa.vo.item.JcfaItemReference@f039cc
                 */
 
                /*
@@ -49,7 +48,7 @@ public class JcfaUnit extends jp.igapyon.jcfa.vo.JcfaNode {
        /** Method. */
        public java.util.List getClassList() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -64,7 +63,7 @@ public class JcfaUnit extends jp.igapyon.jcfa.vo.JcfaNode {
        /** Method. */
        public java.lang.String getName() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -79,7 +78,7 @@ public class JcfaUnit extends jp.igapyon.jcfa.vo.JcfaNode {
        /** Method. */
        public java.io.File getTargetFile() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -96,7 +95,7 @@ public class JcfaUnit extends jp.igapyon.jcfa.vo.JcfaNode {
         */
        public void setName(java.lang.String arg0) {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -115,7 +114,7 @@ public class JcfaUnit extends jp.igapyon.jcfa.vo.JcfaNode {
         */
        public void setTargetFile(java.io.File arg0) {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
index edb2350..64d2288 100644 (file)
@@ -5,12 +5,12 @@ public class JcfaItem {
        /** Constructor. */
        public JcfaItem() {
                /*
-                * 0: aload_0 this
+                * 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.JcfaItemLocalVariable@1e9749c
+                * signature. null#jp.igapyon.jcfa.vo.item.JcfaItemReference@5eae58
                 */
 
                /* 4: return */
index af46da8..3d515c0 100644 (file)
@@ -8,13 +8,13 @@ public class JcfaItemBoolean extends jp.igapyon.jcfa.vo.item.JcfaItem {
        /** Constructor. */
        public JcfaItemBoolean() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
                 * 1: invokespecial jp/igapyon/jcfa/vo/item/JcfaItem#<init>()V TODO get
                 * args count from signature.
-                * null#jp.igapyon.jcfa.vo.item.JcfaItemLocalVariable@83d070
+                * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@e9055b
                 */
 
                /* 4: return */
@@ -23,7 +23,7 @@ public class JcfaItemBoolean extends jp.igapyon.jcfa.vo.item.JcfaItem {
        /** Method. */
        public boolean isVal() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -40,7 +40,7 @@ public class JcfaItemBoolean extends jp.igapyon.jcfa.vo.item.JcfaItem {
         */
        public void setVal(boolean arg0) {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
index 5530e72..f8b9404 100644 (file)
@@ -8,13 +8,13 @@ public class JcfaItemByte extends jp.igapyon.jcfa.vo.item.JcfaItem {
        /** Constructor. */
        public JcfaItemByte() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
                 * 1: invokespecial jp/igapyon/jcfa/vo/item/JcfaItem#<init>()V TODO get
                 * args count from signature.
-                * null#jp.igapyon.jcfa.vo.item.JcfaItemLocalVariable@841c1
+                * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@1b2d71d
                 */
 
                /* 4: return */
@@ -23,7 +23,7 @@ public class JcfaItemByte extends jp.igapyon.jcfa.vo.item.JcfaItem {
        /** Method. */
        public byte getVal() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -40,7 +40,7 @@ public class JcfaItemByte extends jp.igapyon.jcfa.vo.item.JcfaItem {
         */
        public void setVal(byte arg0) {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
index 5b62fd6..d48f21e 100644 (file)
@@ -8,13 +8,13 @@ public class JcfaItemChar extends jp.igapyon.jcfa.vo.item.JcfaItem {
        /** Constructor. */
        public JcfaItemChar() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
                 * 1: invokespecial jp/igapyon/jcfa/vo/item/JcfaItem#<init>()V TODO get
                 * args count from signature.
-                * null#jp.igapyon.jcfa.vo.item.JcfaItemLocalVariable@1b6aea4
+                * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@da1a1f
                 */
 
                /* 4: return */
@@ -23,7 +23,7 @@ public class JcfaItemChar extends jp.igapyon.jcfa.vo.item.JcfaItem {
        /** Method. */
        public char getVal() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -40,7 +40,7 @@ public class JcfaItemChar extends jp.igapyon.jcfa.vo.item.JcfaItem {
         */
        public void setVal(char arg0) {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
index 582a985..1d24e21 100644 (file)
@@ -8,13 +8,13 @@ public class JcfaItemDoubleHigh extends jp.igapyon.jcfa.vo.item.JcfaItem {
        /** Constructor. */
        public JcfaItemDoubleHigh() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
                 * 1: invokespecial jp/igapyon/jcfa/vo/item/JcfaItem#<init>()V TODO get
                 * args count from signature.
-                * null#jp.igapyon.jcfa.vo.item.JcfaItemLocalVariable@9046f8
+                * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@1f3f6ff
                 */
 
                /* 4: return */
@@ -23,7 +23,7 @@ public class JcfaItemDoubleHigh extends jp.igapyon.jcfa.vo.item.JcfaItem {
        /** Method. */
        public int getVal() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -40,7 +40,7 @@ public class JcfaItemDoubleHigh extends jp.igapyon.jcfa.vo.item.JcfaItem {
         */
        public void setVal(int arg0) {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
index 7aac8e8..e224eab 100644 (file)
@@ -8,13 +8,13 @@ public class JcfaItemDoubleLow extends jp.igapyon.jcfa.vo.item.JcfaItem {
        /** Constructor. */
        public JcfaItemDoubleLow() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
                 * 1: invokespecial jp/igapyon/jcfa/vo/item/JcfaItem#<init>()V TODO get
                 * args count from signature.
-                * null#jp.igapyon.jcfa.vo.item.JcfaItemLocalVariable@1e6c23c
+                * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@841c1
                 */
 
                /* 4: return */
@@ -23,7 +23,7 @@ public class JcfaItemDoubleLow extends jp.igapyon.jcfa.vo.item.JcfaItem {
        /** Method. */
        public int getVal() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -40,7 +40,7 @@ public class JcfaItemDoubleLow extends jp.igapyon.jcfa.vo.item.JcfaItem {
         */
        public void setVal(int arg0) {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
index b6e94d1..1c16061 100644 (file)
@@ -8,13 +8,13 @@ public class JcfaItemFloat extends jp.igapyon.jcfa.vo.item.JcfaItem {
        /** Constructor. */
        public JcfaItemFloat() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
                 * 1: invokespecial jp/igapyon/jcfa/vo/item/JcfaItem#<init>()V TODO get
                 * args count from signature.
-                * null#jp.igapyon.jcfa.vo.item.JcfaItemLocalVariable@e9055b
+                * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@9598c0
                 */
 
                /* 4: return */
@@ -23,7 +23,7 @@ public class JcfaItemFloat extends jp.igapyon.jcfa.vo.item.JcfaItem {
        /** Method. */
        public float getVal() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -40,7 +40,7 @@ public class JcfaItemFloat extends jp.igapyon.jcfa.vo.item.JcfaItem {
         */
        public void setVal(float arg0) {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
index 1a56921..4654008 100644 (file)
@@ -8,13 +8,13 @@ public class JcfaItemInt extends jp.igapyon.jcfa.vo.item.JcfaItem {
        /** Constructor. */
        public JcfaItemInt() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
                 * 1: invokespecial jp/igapyon/jcfa/vo/item/JcfaItem#<init>()V TODO get
                 * args count from signature.
-                * null#jp.igapyon.jcfa.vo.item.JcfaItemLocalVariable@1b2d71d
+                * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@1b51748
                 */
 
                /* 4: return */
@@ -23,7 +23,7 @@ public class JcfaItemInt extends jp.igapyon.jcfa.vo.item.JcfaItem {
        /** Method. */
        public int getVal() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -40,7 +40,7 @@ public class JcfaItemInt extends jp.igapyon.jcfa.vo.item.JcfaItem {
         */
        public void setVal(int arg0) {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
index 7d8d1e5..d911426 100644 (file)
@@ -8,13 +8,13 @@ public class JcfaItemLocalVariable extends jp.igapyon.jcfa.vo.item.JcfaItem {
        /** Constructor. */
        public JcfaItemLocalVariable() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
                 * 1: invokespecial jp/igapyon/jcfa/vo/item/JcfaItem#<init>()V TODO get
                 * args count from signature.
-                * null#jp.igapyon.jcfa.vo.item.JcfaItemLocalVariable@9598c0
+                * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@9046f8
                 */
 
                /* 4: return */
@@ -23,7 +23,7 @@ public class JcfaItemLocalVariable extends jp.igapyon.jcfa.vo.item.JcfaItem {
        /** Method. */
        public jp.igapyon.jcfa.vo.JcfaLocalVariable getLocalVariable() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -40,7 +40,7 @@ public class JcfaItemLocalVariable extends jp.igapyon.jcfa.vo.item.JcfaItem {
         */
        public void setLocalVariable(jp.igapyon.jcfa.vo.JcfaLocalVariable arg0) {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
index 453eb38..a6b3b82 100644 (file)
@@ -8,13 +8,13 @@ public class JcfaItemLongHigh extends jp.igapyon.jcfa.vo.item.JcfaItem {
        /** Constructor. */
        public JcfaItemLongHigh() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
                 * 1: invokespecial jp/igapyon/jcfa/vo/item/JcfaItem#<init>()V TODO get
                 * args count from signature.
-                * null#jp.igapyon.jcfa.vo.item.JcfaItemLocalVariable@15f73e9
+                * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@2364e5
                 */
 
                /* 4: return */
@@ -23,7 +23,7 @@ public class JcfaItemLongHigh extends jp.igapyon.jcfa.vo.item.JcfaItem {
        /** Method. */
        public int getVal() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -40,7 +40,7 @@ public class JcfaItemLongHigh extends jp.igapyon.jcfa.vo.item.JcfaItem {
         */
        public void setVal(int arg0) {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
index 4df8162..d94e1f4 100644 (file)
@@ -8,13 +8,13 @@ public class JcfaItemLongLow extends jp.igapyon.jcfa.vo.item.JcfaItem {
        /** Constructor. */
        public JcfaItemLongLow() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
                 * 1: invokespecial jp/igapyon/jcfa/vo/item/JcfaItem#<init>()V TODO get
                 * args count from signature.
-                * null#jp.igapyon.jcfa.vo.item.JcfaItemLocalVariable@da1a1f
+                * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@15268b
                 */
 
                /* 4: return */
@@ -23,7 +23,7 @@ public class JcfaItemLongLow extends jp.igapyon.jcfa.vo.item.JcfaItem {
        /** Method. */
        public int getVal() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -40,7 +40,7 @@ public class JcfaItemLongLow extends jp.igapyon.jcfa.vo.item.JcfaItem {
         */
        public void setVal(int arg0) {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
index 0981e59..34fb01b 100644 (file)
@@ -8,13 +8,13 @@ public class JcfaItemReference extends jp.igapyon.jcfa.vo.item.JcfaItem {
        /** Constructor. */
        public JcfaItemReference() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
                 * 1: invokespecial jp/igapyon/jcfa/vo/item/JcfaItem#<init>()V TODO get
                 * args count from signature.
-                * null#jp.igapyon.jcfa.vo.item.JcfaItemLocalVariable@5eae58
+                * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@15f73e9
                 */
 
                /* 4: return */
@@ -23,7 +23,7 @@ public class JcfaItemReference extends jp.igapyon.jcfa.vo.item.JcfaItem {
        /** Method. */
        public java.lang.String getObject() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -40,7 +40,7 @@ public class JcfaItemReference extends jp.igapyon.jcfa.vo.item.JcfaItem {
         */
        public void setObject(java.lang.String arg0) {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
index 61764e5..e3b1ee7 100644 (file)
@@ -8,13 +8,13 @@ public class JcfaItemReturnAddress extends jp.igapyon.jcfa.vo.item.JcfaItem {
        /** Constructor. */
        public JcfaItemReturnAddress() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
                 * 1: invokespecial jp/igapyon/jcfa/vo/item/JcfaItem#<init>()V TODO get
                 * args count from signature.
-                * null#jp.igapyon.jcfa.vo.item.JcfaItemLocalVariable@48b1ca
+                * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@ba2e7
                 */
 
                /* 4: return */
@@ -23,7 +23,7 @@ public class JcfaItemReturnAddress extends jp.igapyon.jcfa.vo.item.JcfaItem {
        /** Method. */
        public int getVal() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -40,7 +40,7 @@ public class JcfaItemReturnAddress extends jp.igapyon.jcfa.vo.item.JcfaItem {
         */
        public void setVal(int arg0) {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
index c3511df..07123d5 100644 (file)
@@ -8,13 +8,13 @@ public class JcfaItemShort extends jp.igapyon.jcfa.vo.item.JcfaItem {
        /** Constructor. */
        public JcfaItemShort() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
                 * 1: invokespecial jp/igapyon/jcfa/vo/item/JcfaItem#<init>()V TODO get
                 * args count from signature.
-                * null#jp.igapyon.jcfa.vo.item.JcfaItemLocalVariable@15268b
+                * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@48b1ca
                 */
 
                /* 4: return */
@@ -23,7 +23,7 @@ public class JcfaItemShort extends jp.igapyon.jcfa.vo.item.JcfaItem {
        /** Method. */
        public short getVal() {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -40,7 +40,7 @@ public class JcfaItemShort extends jp.igapyon.jcfa.vo.item.JcfaItem {
         */
        public void setVal(short arg0) {
                /*
-                * 0: aload_0 this
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
index a5e2bbe..516635d 100644 (file)
@@ -5,12 +5,12 @@ public class TestJavaClass001 {
        /** Constructor. */
        public TestJavaClass001() {
                /*
-                * 0: aload_0 TODO temporary disabled.
+                * 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@143c919
+                * signature. null#jp.igapyon.jcfa.vo.item.JcfaItemReference@114f7c0
                 */
 
                /* 4: return */
@@ -32,7 +32,7 @@ public class TestJavaClass001 {
                 * 5: invokevirtual java/io/PrintStream#println(Ljava/lang/String;)V
                 * TODO get args count from signature. java.lang.System#out
                 * type:Ljava/io
-                * /PrintStream;#jp.igapyon.jcfa.vo.item.JcfaItemReference@147b71e
+                * /PrintStream;#jp.igapyon.jcfa.vo.item.JcfaItemReference@1957352
                 */
 
                /* 8: return */
index 210a512..faaca2a 100644 (file)
@@ -15,16 +15,16 @@ public class TestJavaClass002 {
        /** Constructor. */
        public TestJavaClass002() {
                /*
-                * 0: aload_0 this
+                * 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.JcfaItemLocalVariable@1e39a7c
+                * signature. null#jp.igapyon.jcfa.vo.item.JcfaItemReference@1606c14
                 */
 
                /*
-                * 4: aload_0 this
+                * 4: aload_0 TODO unsupported opcode
                 */
 
                /*
index 1b2cb37..5f7a533 100644 (file)
@@ -20,16 +20,16 @@ public class TestJavaClass003 {
        /** Constructor. */
        public TestJavaClass003() {
                /*
-                * 0: aload_0 this
+                * 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.JcfaItemLocalVariable@1ba0e0e
+                * signature. null#jp.igapyon.jcfa.vo.item.JcfaItemReference@1e39a7c
                 */
 
                /*
-                * 4: aload_0 this
+                * 4: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -41,7 +41,7 @@ public class TestJavaClass003 {
                 */
 
                /*
-                * 9: aload_0 this
+                * 9: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -53,7 +53,7 @@ public class TestJavaClass003 {
                 */
 
                /*
-                * 14: aload_0 this
+                * 14: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -65,7 +65,7 @@ public class TestJavaClass003 {
                 */
 
                /*
-                * 19: aload_0 this
+                * 19: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -77,7 +77,7 @@ public class TestJavaClass003 {
                 */
 
                /*
-                * 24: aload_0 this
+                * 24: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -89,7 +89,7 @@ public class TestJavaClass003 {
                 */
 
                /*
-                * 29: aload_0 this
+                * 29: aload_0 TODO unsupported opcode
                 */
 
                /*
@@ -101,7 +101,7 @@ public class TestJavaClass003 {
                 */
 
                /*
-                * 35: aload_0 this
+                * 35: aload_0 TODO unsupported opcode
                 */
 
                /*
index 358976f..4f45e3a 100644 (file)
@@ -5,7 +5,7 @@ public class TestJavaClass011 {
        /** Constructor. */
        public TestJavaClass011() {
                /*
-                * 0: aload_0 TODO temporary disabled.
+                * 0: aload_0 TODO unsupported opcode
                 */
 
                /*
index 4610e06..89a442d 100644 (file)
@@ -5,12 +5,12 @@ public class TestJavaClass021 {
        /** Constructor. */
        public TestJavaClass021() {
                /*
-                * 0: aload_0 this
+                * 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.JcfaItemLocalVariable@11c8643
+                * signature. null#jp.igapyon.jcfa.vo.item.JcfaItemReference@1ba0e0e
                 */
 
                /* 4: return */
@@ -41,7 +41,7 @@ public class TestJavaClass021 {
                /*
                 * 9: invokevirtual java/io/PrintStream#println(I)V TODO get args count
                 * from signature.
-                * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@1b2d8e0
+                * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@1f0d2a3
                 */
 
                /*
index df85c61..05d912d 100644 (file)
@@ -5,12 +5,12 @@ public class TestJavaClass031 {
        /** Constructor. */
        public TestJavaClass031() {
                /*
-                * 0: aload_0 this
+                * 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.JcfaItemLocalVariable@118dc75
+                * signature. null#jp.igapyon.jcfa.vo.item.JcfaItemReference@132a3e
                 */
 
                /* 4: return */
index d2c5463..ee2d6c6 100644 (file)
@@ -5,12 +5,12 @@ public class TestJavaClass032 {
        /** Constructor. */
        public TestJavaClass032() {
                /*
-                * 0: aload_0 this
+                * 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.JcfaItemLocalVariable@1475116
+                * signature. null#jp.igapyon.jcfa.vo.item.JcfaItemReference@1d0bf38
                 */
 
                /* 4: return */
index 1e76682..cf7a92c 100644 (file)
@@ -5,12 +5,12 @@ public class TestJavaClass041 {
        /** Constructor. */
        public TestJavaClass041() {
                /*
-                * 0: aload_0 this
+                * 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.JcfaItemLocalVariable@1f0d2a3
+                * signature. null#jp.igapyon.jcfa.vo.item.JcfaItemReference@1b34d17
                 */
 
                /* 4: return */
@@ -34,7 +34,7 @@ public class TestJavaClass041 {
                 * 6: invokespecial
                 * java/lang/IllegalArgumentException#<init>(Ljava/lang/String;)V TODO
                 * get args count from signature.
-                * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@194e2e5
+                * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@8a43ba
                 */
 
                /*
@@ -53,7 +53,7 @@ public class TestJavaClass041 {
                 * 12: invokevirtual
                 * java/lang/IllegalArgumentException#printStackTrace()V TODO get args
                 * count from signature.
-                * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@1bc378f
+                * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@164813b
                 */
 
                /* 15: return */