• R/O
  • HTTP
  • SSH
  • HTTPS

jcfa: Commit

JavaClassFileAnalyzer (jcfa) のメインリポジトリです。


Commit MetaInfo

Revision7a3fccfe2e7686d7c7056eb8e3737defbe60d1e4 (tree)
Time2014-04-03 21:50:09
Authoriga <tosiki.iga@nift...>
Commiteriga

Log Message

save

Change Summary

Incremental Difference

--- a/jcfa/src/jp/igapyon/jcfa/util/JcfaWriteUtil.java
+++ b/jcfa/src/jp/igapyon/jcfa/util/JcfaWriteUtil.java
@@ -157,6 +157,9 @@ public class JcfaWriteUtil {
157157 case Constants.DCONST_1:
158158 case Constants.BIPUSH:
159159 case Constants.SIPUSH:
160+ jcfaCode.getComment().getCommentList()
161+ .add("TODO unsupported opcode");
162+ break;
160163 case Constants.LDC: {
161164 final JcfaItemReference osString = new JcfaItemReference();
162165 jcfaMethod.getFrame().getOperandStack().push(osString);
@@ -172,6 +175,9 @@ public class JcfaWriteUtil {
172175 case Constants.LLOAD:
173176 case Constants.FLOAD:
174177 case Constants.DLOAD:
178+ jcfaCode.getComment().getCommentList()
179+ .add("TODO unsupported opcode");
180+ break;
175181 case Constants.ALOAD: {
176182 final JcfaItemLocalVariable osLocalVariable = new JcfaItemLocalVariable();
177183 jcfaMethod.getFrame().getOperandStack().push(osLocalVariable);
@@ -328,6 +334,9 @@ public class JcfaWriteUtil {
328334 case Constants.JSR:
329335 case Constants.RET:
330336 case Constants.TABLESWITCH:
337+ jcfaCode.getComment().getCommentList()
338+ .add("TODO unsupported opcode");
339+ break;
331340 case Constants.LOOKUPSWITCH: {
332341 if (true) {
333342 jcfaCode.getComment().getCommentList()
@@ -373,6 +382,9 @@ public class JcfaWriteUtil {
373382 case Constants.FRETURN:
374383 case Constants.DRETURN:
375384 case Constants.ARETURN:
385+ jcfaCode.getComment().getCommentList()
386+ .add("TODO unsupported opcode");
387+ break;
376388 case Constants.RETURN: {
377389 break;
378390 }
@@ -388,6 +400,9 @@ public class JcfaWriteUtil {
388400 case Constants.PUTSTATIC:
389401 case Constants.GETFIELD:
390402 case Constants.PUTFIELD:
403+ jcfaCode.getComment().getCommentList()
404+ .add("TODO unsupported opcode");
405+ break;
391406 case Constants.INVOKEVIRTUAL:
392407 case Constants.INVOKESPECIAL: {
393408 final int operand = JcfaUtil.byte2UnsignedShort(codes[1],
@@ -428,6 +443,9 @@ public class JcfaWriteUtil {
428443 case Constants.IFNONNULL:
429444 case Constants.GOTO_W:
430445 case Constants.JSR_W:
446+ jcfaCode.getComment().getCommentList()
447+ .add("TODO unsupported opcode");
448+ break;
431449 default:
432450 jcfaCode.getComment().getCommentList()
433451 .add("TODO unsupported opcode");
--- a/jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/JcfaClass.jcfa
+++ b/jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/JcfaClass.jcfa
@@ -18,17 +18,17 @@ public class JcfaClass extends jp.igapyon.jcfa.vo.JcfaNode {
1818 /** Constructor. */
1919 public JcfaClass() {
2020 /*
21- * 0: aload_0 this
21+ * 0: aload_0 TODO unsupported opcode
2222 */
2323
2424 /*
2525 * 1: invokespecial jp/igapyon/jcfa/vo/JcfaNode#<init>()V TODO get args
2626 * count from signature.
27- * jp.igapyon.jcfa.vo.operandstack.JcfaOSLocalVariable@9046f8
27+ * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@9789ee
2828 */
2929
3030 /*
31- * 4: aload_0 this
31+ * 4: aload_0 TODO unsupported opcode
3232 */
3333
3434 /*
@@ -40,7 +40,7 @@ public class JcfaClass extends jp.igapyon.jcfa.vo.JcfaNode {
4040 */
4141
4242 /*
43- * 10: aload_0 this
43+ * 10: aload_0 TODO unsupported opcode
4444 */
4545
4646 /*
@@ -52,7 +52,7 @@ public class JcfaClass extends jp.igapyon.jcfa.vo.JcfaNode {
5252 */
5353
5454 /*
55- * 15: aload_0 this
55+ * 15: aload_0 TODO unsupported opcode
5656 */
5757
5858 /*
@@ -65,8 +65,7 @@ public class JcfaClass extends jp.igapyon.jcfa.vo.JcfaNode {
6565
6666 /*
6767 * 20: invokespecial java/util/ArrayList#<init>()V TODO get args count
68- * from signature.
69- * jp.igapyon.jcfa.vo.operandstack.JcfaOSLocalVariable@2364e5
68+ * from signature. null#jp.igapyon.jcfa.vo.item.JcfaItemReference@e08e84
7069 */
7170
7271 /*
@@ -74,7 +73,7 @@ public class JcfaClass extends jp.igapyon.jcfa.vo.JcfaNode {
7473 */
7574
7675 /*
77- * 26: aload_0 this
76+ * 26: aload_0 TODO unsupported opcode
7877 */
7978
8079 /*
@@ -87,8 +86,7 @@ public class JcfaClass extends jp.igapyon.jcfa.vo.JcfaNode {
8786
8887 /*
8988 * 31: invokespecial java/util/ArrayList#<init>()V TODO get args count
90- * from signature.
91- * jp.igapyon.jcfa.vo.operandstack.JcfaOSLocalVariable@1b51748
89+ * from signature. null#jp.igapyon.jcfa.vo.item.JcfaItemReference@ac8dff
9290 */
9391
9492 /*
@@ -101,7 +99,7 @@ public class JcfaClass extends jp.igapyon.jcfa.vo.JcfaNode {
10199 /** Method. */
102100 public java.lang.String getAccess() {
103101 /*
104- * 0: aload_0 this
102+ * 0: aload_0 TODO unsupported opcode
105103 */
106104
107105 /*
@@ -116,7 +114,7 @@ public class JcfaClass extends jp.igapyon.jcfa.vo.JcfaNode {
116114 /** Method. */
117115 public java.lang.String getExtendsName() {
118116 /*
119- * 0: aload_0 this
117+ * 0: aload_0 TODO unsupported opcode
120118 */
121119
122120 /*
@@ -131,7 +129,7 @@ public class JcfaClass extends jp.igapyon.jcfa.vo.JcfaNode {
131129 /** Method. */
132130 public java.util.List getFieldList() {
133131 /*
134- * 0: aload_0 this
132+ * 0: aload_0 TODO unsupported opcode
135133 */
136134
137135 /*
@@ -146,7 +144,7 @@ public class JcfaClass extends jp.igapyon.jcfa.vo.JcfaNode {
146144 /** Method. */
147145 public java.lang.String getLocalName() {
148146 /*
149- * 0: aload_0 this
147+ * 0: aload_0 TODO unsupported opcode
150148 */
151149
152150 /*
@@ -161,7 +159,7 @@ public class JcfaClass extends jp.igapyon.jcfa.vo.JcfaNode {
161159 * 6: invokevirtual
162160 * java/lang/String#split(Ljava/lang/String;)[Ljava/lang/String; TODO
163161 * get args count from signature.
164- * jp.igapyon.jcfa.vo.operandstack.JcfaOSLocalVariable@ba2e7
162+ * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@9e8392
165163 */
166164
167165 /*
@@ -200,7 +198,7 @@ public class JcfaClass extends jp.igapyon.jcfa.vo.JcfaNode {
200198 /** Method. */
201199 public java.util.List getMethodList() {
202200 /*
203- * 0: aload_0 this
201+ * 0: aload_0 TODO unsupported opcode
204202 */
205203
206204 /*
@@ -215,7 +213,7 @@ public class JcfaClass extends jp.igapyon.jcfa.vo.JcfaNode {
215213 /** Method. */
216214 public java.lang.String getName() {
217215 /*
218- * 0: aload_0 this
216+ * 0: aload_0 TODO unsupported opcode
219217 */
220218
221219 /*
@@ -230,7 +228,7 @@ public class JcfaClass extends jp.igapyon.jcfa.vo.JcfaNode {
230228 /** Method. */
231229 public boolean isMainClass() {
232230 /*
233- * 0: aload_0 this
231+ * 0: aload_0 TODO unsupported opcode
234232 */
235233
236234 /*
@@ -247,7 +245,7 @@ public class JcfaClass extends jp.igapyon.jcfa.vo.JcfaNode {
247245 */
248246 public void setAccess(java.lang.String arg0) {
249247 /*
250- * 0: aload_0 this
248+ * 0: aload_0 TODO unsupported opcode
251249 */
252250
253251 /*
@@ -266,7 +264,7 @@ public class JcfaClass extends jp.igapyon.jcfa.vo.JcfaNode {
266264 */
267265 public void setExtendsName(java.lang.String arg0) {
268266 /*
269- * 0: aload_0 this
267+ * 0: aload_0 TODO unsupported opcode
270268 */
271269
272270 /*
@@ -285,7 +283,7 @@ public class JcfaClass extends jp.igapyon.jcfa.vo.JcfaNode {
285283 */
286284 public void setMainClass(boolean arg0) {
287285 /*
288- * 0: aload_0 this
286+ * 0: aload_0 TODO unsupported opcode
289287 */
290288
291289 /*
@@ -304,7 +302,7 @@ public class JcfaClass extends jp.igapyon.jcfa.vo.JcfaNode {
304302 */
305303 public void setName(java.lang.String arg0) {
306304 /*
307- * 0: aload_0 this
305+ * 0: aload_0 TODO unsupported opcode
308306 */
309307
310308 /*
--- a/jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/JcfaCode.jcfa
+++ b/jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/JcfaCode.jcfa
@@ -12,17 +12,17 @@ public class JcfaCode extends jp.igapyon.jcfa.vo.JcfaNode {
1212 /** Constructor. */
1313 public JcfaCode() {
1414 /*
15- * 0: aload_0 this
15+ * 0: aload_0 TODO unsupported opcode
1616 */
1717
1818 /*
1919 * 1: invokespecial jp/igapyon/jcfa/vo/JcfaNode#<init>()V TODO get args
2020 * count from signature.
21- * jp.igapyon.jcfa.vo.operandstack.JcfaOSLocalVariable@1e6c23c
21+ * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@32bf23
2222 */
2323
2424 /*
25- * 4: aload_0 this
25+ * 4: aload_0 TODO unsupported opcode
2626 */
2727
2828 /*
@@ -34,7 +34,7 @@ public class JcfaCode extends jp.igapyon.jcfa.vo.JcfaNode {
3434 */
3535
3636 /*
37- * 9: aload_0 this
37+ * 9: aload_0 TODO unsupported opcode
3838 */
3939
4040 /*
@@ -51,7 +51,7 @@ public class JcfaCode extends jp.igapyon.jcfa.vo.JcfaNode {
5151 /** Method. */
5252 public byte[] getCodes() {
5353 /*
54- * 0: aload_0 this
54+ * 0: aload_0 TODO unsupported opcode
5555 */
5656
5757 /*
@@ -66,7 +66,7 @@ public class JcfaCode extends jp.igapyon.jcfa.vo.JcfaNode {
6666 /** Method. */
6767 public org.apache.bcel.classfile.JavaClass getJavaClass() {
6868 /*
69- * 0: aload_0 this
69+ * 0: aload_0 TODO unsupported opcode
7070 */
7171
7272 /*
@@ -81,7 +81,7 @@ public class JcfaCode extends jp.igapyon.jcfa.vo.JcfaNode {
8181 /** Method. */
8282 public short getOpcode() {
8383 /*
84- * 0: aload_0 this
84+ * 0: aload_0 TODO unsupported opcode
8585 */
8686
8787 /*
@@ -98,7 +98,7 @@ public class JcfaCode extends jp.igapyon.jcfa.vo.JcfaNode {
9898 */
9999 public void setCodes(byte[] arg0) {
100100 /*
101- * 0: aload_0 this
101+ * 0: aload_0 TODO unsupported opcode
102102 */
103103
104104 /*
@@ -117,7 +117,7 @@ public class JcfaCode extends jp.igapyon.jcfa.vo.JcfaNode {
117117 */
118118 public void setJavaClass(org.apache.bcel.classfile.JavaClass arg0) {
119119 /*
120- * 0: aload_0 this
120+ * 0: aload_0 TODO unsupported opcode
121121 */
122122
123123 /*
@@ -136,7 +136,7 @@ public class JcfaCode extends jp.igapyon.jcfa.vo.JcfaNode {
136136 */
137137 public void setOpcode(short arg0) {
138138 /*
139- * 0: aload_0 this
139+ * 0: aload_0 TODO unsupported opcode
140140 */
141141
142142 /*
--- a/jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/JcfaComment.jcfa
+++ b/jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/JcfaComment.jcfa
@@ -10,16 +10,16 @@ public class JcfaComment {
1010 /** Constructor. */
1111 public JcfaComment() {
1212 /*
13- * 0: aload_0 this
13+ * 0: aload_0 TODO unsupported opcode
1414 */
1515
1616 /*
1717 * 1: invokespecial java/lang/Object#<init>()V TODO get args count from
18- * signature. jp.igapyon.jcfa.vo.operandstack.JcfaOSLocalVariable@83d070
18+ * signature. null#jp.igapyon.jcfa.vo.item.JcfaItemReference@1ba1599
1919 */
2020
2121 /*
22- * 4: aload_0 this
22+ * 4: aload_0 TODO unsupported opcode
2323 */
2424
2525 /*
@@ -31,7 +31,7 @@ public class JcfaComment {
3131 */
3232
3333 /*
34- * 9: aload_0 this
34+ * 9: aload_0 TODO unsupported opcode
3535 */
3636
3737 /*
@@ -45,7 +45,7 @@ public class JcfaComment {
4545 /*
4646 * 14: invokespecial java/util/ArrayList#<init>()V TODO get args count
4747 * from signature.
48- * jp.igapyon.jcfa.vo.operandstack.JcfaOSLocalVariable@1e9749c
48+ * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@1e0042f
4949 */
5050
5151 /*
@@ -58,7 +58,7 @@ public class JcfaComment {
5858 /** Method. */
5959 public java.util.List getCommentList() {
6060 /*
61- * 0: aload_0 this
61+ * 0: aload_0 TODO unsupported opcode
6262 */
6363
6464 /*
@@ -73,7 +73,7 @@ public class JcfaComment {
7373 /** Method. */
7474 public boolean isJavaDoc() {
7575 /*
76- * 0: aload_0 this
76+ * 0: aload_0 TODO unsupported opcode
7777 */
7878
7979 /*
@@ -90,7 +90,7 @@ public class JcfaComment {
9090 */
9191 public void setCommentList(java.util.List arg0) {
9292 /*
93- * 0: aload_0 this
93+ * 0: aload_0 TODO unsupported opcode
9494 */
9595
9696 /*
@@ -109,7 +109,7 @@ public class JcfaComment {
109109 */
110110 public void setJavaDoc(boolean arg0) {
111111 /*
112- * 0: aload_0 this
112+ * 0: aload_0 TODO unsupported opcode
113113 */
114114
115115 /*
--- a/jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/JcfaField.jcfa
+++ b/jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/JcfaField.jcfa
@@ -14,13 +14,13 @@ public class JcfaField extends jp.igapyon.jcfa.vo.JcfaNode {
1414 /** Constructor. */
1515 public JcfaField() {
1616 /*
17- * 0: aload_0 this
17+ * 0: aload_0 TODO unsupported opcode
1818 */
1919
2020 /*
2121 * 1: invokespecial jp/igapyon/jcfa/vo/JcfaNode#<init>()V TODO get args
2222 * count from signature.
23- * null#jp.igapyon.jcfa.vo.item.JcfaItemLocalVariable@131a5af
23+ * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@3a4d82
2424 */
2525
2626 /* 4: return */
@@ -29,7 +29,7 @@ public class JcfaField extends jp.igapyon.jcfa.vo.JcfaNode {
2929 /** Method. */
3030 public java.lang.String getAccess() {
3131 /*
32- * 0: aload_0 this
32+ * 0: aload_0 TODO unsupported opcode
3333 */
3434
3535 /*
@@ -44,7 +44,7 @@ public class JcfaField extends jp.igapyon.jcfa.vo.JcfaNode {
4444 /** Method. */
4545 public java.lang.String getConstantValue() {
4646 /*
47- * 0: aload_0 this
47+ * 0: aload_0 TODO unsupported opcode
4848 */
4949
5050 /*
@@ -59,7 +59,7 @@ public class JcfaField extends jp.igapyon.jcfa.vo.JcfaNode {
5959 /** Method. */
6060 public java.lang.String getName() {
6161 /*
62- * 0: aload_0 this
62+ * 0: aload_0 TODO unsupported opcode
6363 */
6464
6565 /*
@@ -74,7 +74,7 @@ public class JcfaField extends jp.igapyon.jcfa.vo.JcfaNode {
7474 /** Method. */
7575 public java.lang.String getType() {
7676 /*
77- * 0: aload_0 this
77+ * 0: aload_0 TODO unsupported opcode
7878 */
7979
8080 /*
@@ -91,7 +91,7 @@ public class JcfaField extends jp.igapyon.jcfa.vo.JcfaNode {
9191 */
9292 public void setAccess(java.lang.String arg0) {
9393 /*
94- * 0: aload_0 this
94+ * 0: aload_0 TODO unsupported opcode
9595 */
9696
9797 /*
@@ -110,7 +110,7 @@ public class JcfaField extends jp.igapyon.jcfa.vo.JcfaNode {
110110 */
111111 public void setConstantValue(java.lang.String arg0) {
112112 /*
113- * 0: aload_0 this
113+ * 0: aload_0 TODO unsupported opcode
114114 */
115115
116116 /*
@@ -129,7 +129,7 @@ public class JcfaField extends jp.igapyon.jcfa.vo.JcfaNode {
129129 */
130130 public void setName(java.lang.String arg0) {
131131 /*
132- * 0: aload_0 this
132+ * 0: aload_0 TODO unsupported opcode
133133 */
134134
135135 /*
@@ -148,7 +148,7 @@ public class JcfaField extends jp.igapyon.jcfa.vo.JcfaNode {
148148 */
149149 public void setType(java.lang.String arg0) {
150150 /*
151- * 0: aload_0 this
151+ * 0: aload_0 TODO unsupported opcode
152152 */
153153
154154 /*
--- a/jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/JcfaFrame.jcfa
+++ b/jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/JcfaFrame.jcfa
@@ -10,16 +10,16 @@ public class JcfaFrame {
1010 /** Constructor. */
1111 public JcfaFrame() {
1212 /*
13- * 0: aload_0 this
13+ * 0: aload_0 TODO unsupported opcode
1414 */
1515
1616 /*
1717 * 1: invokespecial java/lang/Object#<init>()V TODO get args count from
18- * signature. null#jp.igapyon.jcfa.vo.item.JcfaItemLocalVariable@2364e5
18+ * signature. null#jp.igapyon.jcfa.vo.item.JcfaItemReference@1dd0b6f
1919 */
2020
2121 /*
22- * 4: aload_0 this
22+ * 4: aload_0 TODO unsupported opcode
2323 */
2424
2525 /*
@@ -33,7 +33,7 @@ public class JcfaFrame {
3333 /*
3434 * 9: invokespecial java/util/ArrayList#<init>()V TODO get args count
3535 * from signature.
36- * null#jp.igapyon.jcfa.vo.item.JcfaItemLocalVariable@1b51748
36+ * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@119a664
3737 */
3838
3939 /*
@@ -41,7 +41,7 @@ public class JcfaFrame {
4141 */
4242
4343 /*
44- * 15: aload_0 this
44+ * 15: aload_0 TODO unsupported opcode
4545 */
4646
4747 /*
@@ -55,7 +55,7 @@ public class JcfaFrame {
5555 /*
5656 * 20: invokespecial jp/igapyon/jcfa/vo/JcfaOperandStack#<init>()V TODO
5757 * get args count from signature.
58- * null#jp.igapyon.jcfa.vo.item.JcfaItemLocalVariable@ba2e7
58+ * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@fb0243
5959 */
6060
6161 /*
@@ -68,7 +68,7 @@ public class JcfaFrame {
6868 /** Method. */
6969 public java.util.List getLocalVariableList() {
7070 /*
71- * 0: aload_0 this
71+ * 0: aload_0 TODO unsupported opcode
7272 */
7373
7474 /*
@@ -83,7 +83,7 @@ public class JcfaFrame {
8383 /** Method. */
8484 public jp.igapyon.jcfa.vo.JcfaOperandStack getOperandStack() {
8585 /*
86- * 0: aload_0 this
86+ * 0: aload_0 TODO unsupported opcode
8787 */
8888
8989 /*
--- a/jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/JcfaLocalVariable.jcfa
+++ b/jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/JcfaLocalVariable.jcfa
@@ -10,12 +10,12 @@ public class JcfaLocalVariable {
1010 /** Constructor. */
1111 public JcfaLocalVariable() {
1212 /*
13- * 0: aload_0 this
13+ * 0: aload_0 TODO unsupported opcode
1414 */
1515
1616 /*
1717 * 1: invokespecial java/lang/Object#<init>()V TODO get args count from
18- * signature. jp.igapyon.jcfa.vo.operandstack.JcfaOSLocalVariable@48b1ca
18+ * signature. null#jp.igapyon.jcfa.vo.item.JcfaItemReference@b1ea74
1919 */
2020
2121 /* 4: return */
@@ -24,7 +24,7 @@ public class JcfaLocalVariable {
2424 /** Method. */
2525 public java.lang.String getName() {
2626 /*
27- * 0: aload_0 this
27+ * 0: aload_0 TODO unsupported opcode
2828 */
2929
3030 /*
@@ -39,7 +39,7 @@ public class JcfaLocalVariable {
3939 /** Method. */
4040 public java.lang.String getType() {
4141 /*
42- * 0: aload_0 this
42+ * 0: aload_0 TODO unsupported opcode
4343 */
4444
4545 /*
@@ -56,7 +56,7 @@ public class JcfaLocalVariable {
5656 */
5757 public void setName(java.lang.String arg0) {
5858 /*
59- * 0: aload_0 this
59+ * 0: aload_0 TODO unsupported opcode
6060 */
6161
6262 /*
@@ -75,7 +75,7 @@ public class JcfaLocalVariable {
7575 */
7676 public void setType(java.lang.String arg0) {
7777 /*
78- * 0: aload_0 this
78+ * 0: aload_0 TODO unsupported opcode
7979 */
8080
8181 /*
--- a/jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/JcfaMethod.jcfa
+++ b/jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/JcfaMethod.jcfa
@@ -18,17 +18,17 @@ public class JcfaMethod extends jp.igapyon.jcfa.vo.JcfaNode {
1818 /** Constructor. */
1919 public JcfaMethod() {
2020 /*
21- * 0: aload_0 this
21+ * 0: aload_0 TODO unsupported opcode
2222 */
2323
2424 /*
2525 * 1: invokespecial jp/igapyon/jcfa/vo/JcfaNode#<init>()V TODO get args
2626 * count from signature.
27- * null#jp.igapyon.jcfa.vo.item.JcfaItemLocalVariable@74c252
27+ * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@1b6aea4
2828 */
2929
3030 /*
31- * 4: aload_0 this
31+ * 4: aload_0 TODO unsupported opcode
3232 */
3333
3434 /*
@@ -41,8 +41,7 @@ public class JcfaMethod extends jp.igapyon.jcfa.vo.JcfaNode {
4141
4242 /*
4343 * 9: invokespecial java/util/ArrayList#<init>()V TODO get args count
44- * from signature.
45- * null#jp.igapyon.jcfa.vo.item.JcfaItemLocalVariable@181ab44
44+ * from signature. null#jp.igapyon.jcfa.vo.item.JcfaItemReference@83d070
4645 */
4746
4847 /*
@@ -50,7 +49,7 @@ public class JcfaMethod extends jp.igapyon.jcfa.vo.JcfaNode {
5049 */
5150
5251 /*
53- * 15: aload_0 this
52+ * 15: aload_0 TODO unsupported opcode
5453 */
5554
5655 /*
@@ -64,7 +63,7 @@ public class JcfaMethod extends jp.igapyon.jcfa.vo.JcfaNode {
6463 /*
6564 * 20: invokespecial java/util/ArrayList#<init>()V TODO get args count
6665 * from signature.
67- * null#jp.igapyon.jcfa.vo.item.JcfaItemLocalVariable@132a3e
66+ * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@1e9749c
6867 */
6968
7069 /*
@@ -72,7 +71,7 @@ public class JcfaMethod extends jp.igapyon.jcfa.vo.JcfaNode {
7271 */
7372
7473 /*
75- * 26: aload_0 this
74+ * 26: aload_0 TODO unsupported opcode
7675 */
7776
7877 /*
@@ -86,7 +85,7 @@ public class JcfaMethod extends jp.igapyon.jcfa.vo.JcfaNode {
8685 /*
8786 * 31: invokespecial jp/igapyon/jcfa/vo/JcfaFrame#<init>()V TODO get
8887 * args count from signature.
89- * null#jp.igapyon.jcfa.vo.item.JcfaItemLocalVariable@3a4d82
88+ * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@1e6c23c
9089 */
9190
9291 /*
@@ -99,7 +98,7 @@ public class JcfaMethod extends jp.igapyon.jcfa.vo.JcfaNode {
9998 /** Method. */
10099 public java.lang.String getAccess() {
101100 /*
102- * 0: aload_0 this
101+ * 0: aload_0 TODO unsupported opcode
103102 */
104103
105104 /*
@@ -114,7 +113,7 @@ public class JcfaMethod extends jp.igapyon.jcfa.vo.JcfaNode {
114113 /** Method. */
115114 public java.util.List getArugumentTypeList() {
116115 /*
117- * 0: aload_0 this
116+ * 0: aload_0 TODO unsupported opcode
118117 */
119118
120119 /*
@@ -129,7 +128,7 @@ public class JcfaMethod extends jp.igapyon.jcfa.vo.JcfaNode {
129128 /** Method. */
130129 public java.util.List getCodeList() {
131130 /*
132- * 0: aload_0 this
131+ * 0: aload_0 TODO unsupported opcode
133132 */
134133
135134 /*
@@ -144,7 +143,7 @@ public class JcfaMethod extends jp.igapyon.jcfa.vo.JcfaNode {
144143 /** Method. */
145144 public jp.igapyon.jcfa.vo.JcfaFrame getFrame() {
146145 /*
147- * 0: aload_0 this
146+ * 0: aload_0 TODO unsupported opcode
148147 */
149148
150149 /*
@@ -159,7 +158,7 @@ public class JcfaMethod extends jp.igapyon.jcfa.vo.JcfaNode {
159158 /** Method. */
160159 public java.lang.String getName() {
161160 /*
162- * 0: aload_0 this
161+ * 0: aload_0 TODO unsupported opcode
163162 */
164163
165164 /*
@@ -174,7 +173,7 @@ public class JcfaMethod extends jp.igapyon.jcfa.vo.JcfaNode {
174173 /** Method. */
175174 public java.lang.String getType() {
176175 /*
177- * 0: aload_0 this
176+ * 0: aload_0 TODO unsupported opcode
178177 */
179178
180179 /*
@@ -191,7 +190,7 @@ public class JcfaMethod extends jp.igapyon.jcfa.vo.JcfaNode {
191190 */
192191 public void setAccess(java.lang.String arg0) {
193192 /*
194- * 0: aload_0 this
193+ * 0: aload_0 TODO unsupported opcode
195194 */
196195
197196 /*
@@ -210,7 +209,7 @@ public class JcfaMethod extends jp.igapyon.jcfa.vo.JcfaNode {
210209 */
211210 public void setName(java.lang.String arg0) {
212211 /*
213- * 0: aload_0 this
212+ * 0: aload_0 TODO unsupported opcode
214213 */
215214
216215 /*
@@ -229,7 +228,7 @@ public class JcfaMethod extends jp.igapyon.jcfa.vo.JcfaNode {
229228 */
230229 public void setType(java.lang.String arg0) {
231230 /*
232- * 0: aload_0 this
231+ * 0: aload_0 TODO unsupported opcode
233232 */
234233
235234 /*
--- a/jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/JcfaNode.jcfa
+++ b/jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/JcfaNode.jcfa
@@ -8,16 +8,16 @@ public class JcfaNode {
88 /** Constructor. */
99 public JcfaNode() {
1010 /*
11- * 0: aload_0 this
11+ * 0: aload_0 TODO unsupported opcode
1212 */
1313
1414 /*
1515 * 1: invokespecial java/lang/Object#<init>()V TODO get args count from
16- * signature. null#jp.igapyon.jcfa.vo.item.JcfaItemLocalVariable@1f3f6ff
16+ * signature. null#jp.igapyon.jcfa.vo.item.JcfaItemReference@15198e8
1717 */
1818
1919 /*
20- * 4: aload_0 this
20+ * 4: aload_0 TODO unsupported opcode
2121 */
2222
2323 /*
@@ -31,7 +31,7 @@ public class JcfaNode {
3131 /*
3232 * 9: invokespecial jp/igapyon/jcfa/vo/JcfaComment#<init>()V TODO get
3333 * args count from signature.
34- * null#jp.igapyon.jcfa.vo.item.JcfaItemLocalVariable@1dd0b6f
34+ * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@db454
3535 */
3636
3737 /*
@@ -44,7 +44,7 @@ public class JcfaNode {
4444 /** Method. */
4545 public jp.igapyon.jcfa.vo.JcfaComment getComment() {
4646 /*
47- * 0: aload_0 this
47+ * 0: aload_0 TODO unsupported opcode
4848 */
4949
5050 /*
@@ -61,7 +61,7 @@ public class JcfaNode {
6161 */
6262 public void setComment(jp.igapyon.jcfa.vo.JcfaComment arg0) {
6363 /*
64- * 0: aload_0 this
64+ * 0: aload_0 TODO unsupported opcode
6565 */
6666
6767 /*
--- a/jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/JcfaOperandStack.jcfa
+++ b/jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/JcfaOperandStack.jcfa
@@ -8,16 +8,16 @@ public class JcfaOperandStack {
88 /** Constructor. */
99 public JcfaOperandStack() {
1010 /*
11- * 0: aload_0 this
11+ * 0: aload_0 TODO unsupported opcode
1212 */
1313
1414 /*
1515 * 1: invokespecial java/lang/Object#<init>()V TODO get args count from
16- * signature. jp.igapyon.jcfa.vo.operandstack.JcfaOSLocalVariable@5eae58
16+ * signature. null#jp.igapyon.jcfa.vo.item.JcfaItemReference@162a05c
1717 */
1818
1919 /*
20- * 4: aload_0 this
20+ * 4: aload_0 TODO unsupported opcode
2121 */
2222
2323 /*
@@ -30,7 +30,7 @@ public class JcfaOperandStack {
3030
3131 /*
3232 * 9: invokespecial java/util/Stack#<init>()V TODO get args count from
33- * signature. jp.igapyon.jcfa.vo.operandstack.JcfaOSLocalVariable@841c1
33+ * signature. null#jp.igapyon.jcfa.vo.item.JcfaItemReference@dfee1
3434 */
3535
3636 /*
@@ -41,11 +41,11 @@ public class JcfaOperandStack {
4141 }
4242
4343 /**
44- * Method. jp.igapyon.jcfa.vo.operandstack.JcfaOSNode
44+ * Method. jp.igapyon.jcfa.vo.item.JcfaItem
4545 */
46- public void push(jp.igapyon.jcfa.vo.operandstack.JcfaOSNode arg0) {
46+ public void push(jp.igapyon.jcfa.vo.item.JcfaItem arg0) {
4747 /*
48- * 0: aload_0 this
48+ * 0: aload_0 TODO unsupported opcode
4949 */
5050
5151 /*
@@ -60,7 +60,7 @@ public class JcfaOperandStack {
6060 * 5: invokevirtual
6161 * java/util/Stack#push(Ljava/lang/Object;)Ljava/lang/Object; TODO get
6262 * args count from signature.
63- * jp.igapyon.jcfa.vo.operandstack.JcfaOSLocalVariable@15268b
63+ * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@d889b5
6464 */
6565
6666 /*
@@ -71,9 +71,9 @@ public class JcfaOperandStack {
7171 }
7272
7373 /** Method. */
74- public jp.igapyon.jcfa.vo.operandstack.JcfaOSNode pop() {
74+ public jp.igapyon.jcfa.vo.item.JcfaItem pop() {
7575 /*
76- * 0: aload_0 this
76+ * 0: aload_0 TODO unsupported opcode
7777 */
7878
7979 /*
@@ -83,7 +83,7 @@ public class JcfaOperandStack {
8383 /*
8484 * 4: invokevirtual java/util/Stack#pop()Ljava/lang/Object; TODO get
8585 * args count from signature.
86- * jp.igapyon.jcfa.vo.operandstack.JcfaOSLocalVariable@9598c0
86+ * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@38eb55
8787 */
8888
8989 /*
@@ -105,7 +105,7 @@ public class JcfaOperandStack {
105105 /*
106106 * 13: invokevirtual java/util/EmptyStackException#printStackTrace()V
107107 * TODO get args count from signature.
108- * jp.igapyon.jcfa.vo.operandstack.JcfaOSRef@15f73e9
108+ * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@e23e7e
109109 */
110110
111111 /*
@@ -117,9 +117,9 @@ public class JcfaOperandStack {
117117 */
118118
119119 /*
120- * 20: invokespecial jp/igapyon/jcfa/vo/operandstack/JcfaOSRef#<init>()V
120+ * 20: invokespecial jp/igapyon/jcfa/vo/item/JcfaItemReference#<init>()V
121121 * TODO get args count from signature.
122- * jp.igapyon.jcfa.vo.operandstack.JcfaOSRef@1b2d71d
122+ * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@174cada
123123 */
124124
125125 /*
--- a/jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/JcfaUnit.jcfa
+++ b/jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/JcfaUnit.jcfa
@@ -12,17 +12,17 @@ public class JcfaUnit extends jp.igapyon.jcfa.vo.JcfaNode {
1212 /** Constructor. */
1313 public JcfaUnit() {
1414 /*
15- * 0: aload_0 this
15+ * 0: aload_0 TODO unsupported opcode
1616 */
1717
1818 /*
1919 * 1: invokespecial jp/igapyon/jcfa/vo/JcfaNode#<init>()V TODO get args
2020 * count from signature.
21- * jp.igapyon.jcfa.vo.operandstack.JcfaOSLocalVariable@da1a1f
21+ * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@1a2ac94
2222 */
2323
2424 /*
25- * 4: aload_0 this
25+ * 4: aload_0 TODO unsupported opcode
2626 */
2727
2828 /*
@@ -35,8 +35,7 @@ public class JcfaUnit extends jp.igapyon.jcfa.vo.JcfaNode {
3535
3636 /*
3737 * 9: invokespecial java/util/ArrayList#<init>()V TODO get args count
38- * from signature.
39- * jp.igapyon.jcfa.vo.operandstack.JcfaOSLocalVariable@e9055b
38+ * from signature. null#jp.igapyon.jcfa.vo.item.JcfaItemReference@f039cc
4039 */
4140
4241 /*
@@ -49,7 +48,7 @@ public class JcfaUnit extends jp.igapyon.jcfa.vo.JcfaNode {
4948 /** Method. */
5049 public java.util.List getClassList() {
5150 /*
52- * 0: aload_0 this
51+ * 0: aload_0 TODO unsupported opcode
5352 */
5453
5554 /*
@@ -64,7 +63,7 @@ public class JcfaUnit extends jp.igapyon.jcfa.vo.JcfaNode {
6463 /** Method. */
6564 public java.lang.String getName() {
6665 /*
67- * 0: aload_0 this
66+ * 0: aload_0 TODO unsupported opcode
6867 */
6968
7069 /*
@@ -79,7 +78,7 @@ public class JcfaUnit extends jp.igapyon.jcfa.vo.JcfaNode {
7978 /** Method. */
8079 public java.io.File getTargetFile() {
8180 /*
82- * 0: aload_0 this
81+ * 0: aload_0 TODO unsupported opcode
8382 */
8483
8584 /*
@@ -96,7 +95,7 @@ public class JcfaUnit extends jp.igapyon.jcfa.vo.JcfaNode {
9695 */
9796 public void setName(java.lang.String arg0) {
9897 /*
99- * 0: aload_0 this
98+ * 0: aload_0 TODO unsupported opcode
10099 */
101100
102101 /*
@@ -115,7 +114,7 @@ public class JcfaUnit extends jp.igapyon.jcfa.vo.JcfaNode {
115114 */
116115 public void setTargetFile(java.io.File arg0) {
117116 /*
118- * 0: aload_0 this
117+ * 0: aload_0 TODO unsupported opcode
119118 */
120119
121120 /*
--- a/jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/item/JcfaItem.jcfa
+++ b/jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/item/JcfaItem.jcfa
@@ -5,12 +5,12 @@ public class JcfaItem {
55 /** Constructor. */
66 public JcfaItem() {
77 /*
8- * 0: aload_0 this
8+ * 0: aload_0 TODO unsupported opcode
99 */
1010
1111 /*
1212 * 1: invokespecial java/lang/Object#<init>()V TODO get args count from
13- * signature. null#jp.igapyon.jcfa.vo.item.JcfaItemLocalVariable@1e9749c
13+ * signature. null#jp.igapyon.jcfa.vo.item.JcfaItemReference@5eae58
1414 */
1515
1616 /* 4: return */
--- a/jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/item/JcfaItemBoolean.jcfa
+++ b/jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/item/JcfaItemBoolean.jcfa
@@ -8,13 +8,13 @@ public class JcfaItemBoolean extends jp.igapyon.jcfa.vo.item.JcfaItem {
88 /** Constructor. */
99 public JcfaItemBoolean() {
1010 /*
11- * 0: aload_0 this
11+ * 0: aload_0 TODO unsupported opcode
1212 */
1313
1414 /*
1515 * 1: invokespecial jp/igapyon/jcfa/vo/item/JcfaItem#<init>()V TODO get
1616 * args count from signature.
17- * null#jp.igapyon.jcfa.vo.item.JcfaItemLocalVariable@83d070
17+ * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@e9055b
1818 */
1919
2020 /* 4: return */
@@ -23,7 +23,7 @@ public class JcfaItemBoolean extends jp.igapyon.jcfa.vo.item.JcfaItem {
2323 /** Method. */
2424 public boolean isVal() {
2525 /*
26- * 0: aload_0 this
26+ * 0: aload_0 TODO unsupported opcode
2727 */
2828
2929 /*
@@ -40,7 +40,7 @@ public class JcfaItemBoolean extends jp.igapyon.jcfa.vo.item.JcfaItem {
4040 */
4141 public void setVal(boolean arg0) {
4242 /*
43- * 0: aload_0 this
43+ * 0: aload_0 TODO unsupported opcode
4444 */
4545
4646 /*
--- a/jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/item/JcfaItemByte.jcfa
+++ b/jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/item/JcfaItemByte.jcfa
@@ -8,13 +8,13 @@ public class JcfaItemByte extends jp.igapyon.jcfa.vo.item.JcfaItem {
88 /** Constructor. */
99 public JcfaItemByte() {
1010 /*
11- * 0: aload_0 this
11+ * 0: aload_0 TODO unsupported opcode
1212 */
1313
1414 /*
1515 * 1: invokespecial jp/igapyon/jcfa/vo/item/JcfaItem#<init>()V TODO get
1616 * args count from signature.
17- * null#jp.igapyon.jcfa.vo.item.JcfaItemLocalVariable@841c1
17+ * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@1b2d71d
1818 */
1919
2020 /* 4: return */
@@ -23,7 +23,7 @@ public class JcfaItemByte extends jp.igapyon.jcfa.vo.item.JcfaItem {
2323 /** Method. */
2424 public byte getVal() {
2525 /*
26- * 0: aload_0 this
26+ * 0: aload_0 TODO unsupported opcode
2727 */
2828
2929 /*
@@ -40,7 +40,7 @@ public class JcfaItemByte extends jp.igapyon.jcfa.vo.item.JcfaItem {
4040 */
4141 public void setVal(byte arg0) {
4242 /*
43- * 0: aload_0 this
43+ * 0: aload_0 TODO unsupported opcode
4444 */
4545
4646 /*
--- a/jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/item/JcfaItemChar.jcfa
+++ b/jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/item/JcfaItemChar.jcfa
@@ -8,13 +8,13 @@ public class JcfaItemChar extends jp.igapyon.jcfa.vo.item.JcfaItem {
88 /** Constructor. */
99 public JcfaItemChar() {
1010 /*
11- * 0: aload_0 this
11+ * 0: aload_0 TODO unsupported opcode
1212 */
1313
1414 /*
1515 * 1: invokespecial jp/igapyon/jcfa/vo/item/JcfaItem#<init>()V TODO get
1616 * args count from signature.
17- * null#jp.igapyon.jcfa.vo.item.JcfaItemLocalVariable@1b6aea4
17+ * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@da1a1f
1818 */
1919
2020 /* 4: return */
@@ -23,7 +23,7 @@ public class JcfaItemChar extends jp.igapyon.jcfa.vo.item.JcfaItem {
2323 /** Method. */
2424 public char getVal() {
2525 /*
26- * 0: aload_0 this
26+ * 0: aload_0 TODO unsupported opcode
2727 */
2828
2929 /*
@@ -40,7 +40,7 @@ public class JcfaItemChar extends jp.igapyon.jcfa.vo.item.JcfaItem {
4040 */
4141 public void setVal(char arg0) {
4242 /*
43- * 0: aload_0 this
43+ * 0: aload_0 TODO unsupported opcode
4444 */
4545
4646 /*
--- a/jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/item/JcfaItemDoubleHigh.jcfa
+++ b/jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/item/JcfaItemDoubleHigh.jcfa
@@ -8,13 +8,13 @@ public class JcfaItemDoubleHigh extends jp.igapyon.jcfa.vo.item.JcfaItem {
88 /** Constructor. */
99 public JcfaItemDoubleHigh() {
1010 /*
11- * 0: aload_0 this
11+ * 0: aload_0 TODO unsupported opcode
1212 */
1313
1414 /*
1515 * 1: invokespecial jp/igapyon/jcfa/vo/item/JcfaItem#<init>()V TODO get
1616 * args count from signature.
17- * null#jp.igapyon.jcfa.vo.item.JcfaItemLocalVariable@9046f8
17+ * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@1f3f6ff
1818 */
1919
2020 /* 4: return */
@@ -23,7 +23,7 @@ public class JcfaItemDoubleHigh extends jp.igapyon.jcfa.vo.item.JcfaItem {
2323 /** Method. */
2424 public int getVal() {
2525 /*
26- * 0: aload_0 this
26+ * 0: aload_0 TODO unsupported opcode
2727 */
2828
2929 /*
@@ -40,7 +40,7 @@ public class JcfaItemDoubleHigh extends jp.igapyon.jcfa.vo.item.JcfaItem {
4040 */
4141 public void setVal(int arg0) {
4242 /*
43- * 0: aload_0 this
43+ * 0: aload_0 TODO unsupported opcode
4444 */
4545
4646 /*
--- a/jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/item/JcfaItemDoubleLow.jcfa
+++ b/jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/item/JcfaItemDoubleLow.jcfa
@@ -8,13 +8,13 @@ public class JcfaItemDoubleLow extends jp.igapyon.jcfa.vo.item.JcfaItem {
88 /** Constructor. */
99 public JcfaItemDoubleLow() {
1010 /*
11- * 0: aload_0 this
11+ * 0: aload_0 TODO unsupported opcode
1212 */
1313
1414 /*
1515 * 1: invokespecial jp/igapyon/jcfa/vo/item/JcfaItem#<init>()V TODO get
1616 * args count from signature.
17- * null#jp.igapyon.jcfa.vo.item.JcfaItemLocalVariable@1e6c23c
17+ * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@841c1
1818 */
1919
2020 /* 4: return */
@@ -23,7 +23,7 @@ public class JcfaItemDoubleLow extends jp.igapyon.jcfa.vo.item.JcfaItem {
2323 /** Method. */
2424 public int getVal() {
2525 /*
26- * 0: aload_0 this
26+ * 0: aload_0 TODO unsupported opcode
2727 */
2828
2929 /*
@@ -40,7 +40,7 @@ public class JcfaItemDoubleLow extends jp.igapyon.jcfa.vo.item.JcfaItem {
4040 */
4141 public void setVal(int arg0) {
4242 /*
43- * 0: aload_0 this
43+ * 0: aload_0 TODO unsupported opcode
4444 */
4545
4646 /*
--- a/jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/item/JcfaItemFloat.jcfa
+++ b/jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/item/JcfaItemFloat.jcfa
@@ -8,13 +8,13 @@ public class JcfaItemFloat extends jp.igapyon.jcfa.vo.item.JcfaItem {
88 /** Constructor. */
99 public JcfaItemFloat() {
1010 /*
11- * 0: aload_0 this
11+ * 0: aload_0 TODO unsupported opcode
1212 */
1313
1414 /*
1515 * 1: invokespecial jp/igapyon/jcfa/vo/item/JcfaItem#<init>()V TODO get
1616 * args count from signature.
17- * null#jp.igapyon.jcfa.vo.item.JcfaItemLocalVariable@e9055b
17+ * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@9598c0
1818 */
1919
2020 /* 4: return */
@@ -23,7 +23,7 @@ public class JcfaItemFloat extends jp.igapyon.jcfa.vo.item.JcfaItem {
2323 /** Method. */
2424 public float getVal() {
2525 /*
26- * 0: aload_0 this
26+ * 0: aload_0 TODO unsupported opcode
2727 */
2828
2929 /*
@@ -40,7 +40,7 @@ public class JcfaItemFloat extends jp.igapyon.jcfa.vo.item.JcfaItem {
4040 */
4141 public void setVal(float arg0) {
4242 /*
43- * 0: aload_0 this
43+ * 0: aload_0 TODO unsupported opcode
4444 */
4545
4646 /*
--- a/jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/item/JcfaItemInt.jcfa
+++ b/jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/item/JcfaItemInt.jcfa
@@ -8,13 +8,13 @@ public class JcfaItemInt extends jp.igapyon.jcfa.vo.item.JcfaItem {
88 /** Constructor. */
99 public JcfaItemInt() {
1010 /*
11- * 0: aload_0 this
11+ * 0: aload_0 TODO unsupported opcode
1212 */
1313
1414 /*
1515 * 1: invokespecial jp/igapyon/jcfa/vo/item/JcfaItem#<init>()V TODO get
1616 * args count from signature.
17- * null#jp.igapyon.jcfa.vo.item.JcfaItemLocalVariable@1b2d71d
17+ * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@1b51748
1818 */
1919
2020 /* 4: return */
@@ -23,7 +23,7 @@ public class JcfaItemInt extends jp.igapyon.jcfa.vo.item.JcfaItem {
2323 /** Method. */
2424 public int getVal() {
2525 /*
26- * 0: aload_0 this
26+ * 0: aload_0 TODO unsupported opcode
2727 */
2828
2929 /*
@@ -40,7 +40,7 @@ public class JcfaItemInt extends jp.igapyon.jcfa.vo.item.JcfaItem {
4040 */
4141 public void setVal(int arg0) {
4242 /*
43- * 0: aload_0 this
43+ * 0: aload_0 TODO unsupported opcode
4444 */
4545
4646 /*
--- a/jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/item/JcfaItemLocalVariable.jcfa
+++ b/jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/item/JcfaItemLocalVariable.jcfa
@@ -8,13 +8,13 @@ public class JcfaItemLocalVariable extends jp.igapyon.jcfa.vo.item.JcfaItem {
88 /** Constructor. */
99 public JcfaItemLocalVariable() {
1010 /*
11- * 0: aload_0 this
11+ * 0: aload_0 TODO unsupported opcode
1212 */
1313
1414 /*
1515 * 1: invokespecial jp/igapyon/jcfa/vo/item/JcfaItem#<init>()V TODO get
1616 * args count from signature.
17- * null#jp.igapyon.jcfa.vo.item.JcfaItemLocalVariable@9598c0
17+ * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@9046f8
1818 */
1919
2020 /* 4: return */
@@ -23,7 +23,7 @@ public class JcfaItemLocalVariable extends jp.igapyon.jcfa.vo.item.JcfaItem {
2323 /** Method. */
2424 public jp.igapyon.jcfa.vo.JcfaLocalVariable getLocalVariable() {
2525 /*
26- * 0: aload_0 this
26+ * 0: aload_0 TODO unsupported opcode
2727 */
2828
2929 /*
@@ -40,7 +40,7 @@ public class JcfaItemLocalVariable extends jp.igapyon.jcfa.vo.item.JcfaItem {
4040 */
4141 public void setLocalVariable(jp.igapyon.jcfa.vo.JcfaLocalVariable arg0) {
4242 /*
43- * 0: aload_0 this
43+ * 0: aload_0 TODO unsupported opcode
4444 */
4545
4646 /*
--- a/jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/item/JcfaItemLongHigh.jcfa
+++ b/jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/item/JcfaItemLongHigh.jcfa
@@ -8,13 +8,13 @@ public class JcfaItemLongHigh extends jp.igapyon.jcfa.vo.item.JcfaItem {
88 /** Constructor. */
99 public JcfaItemLongHigh() {
1010 /*
11- * 0: aload_0 this
11+ * 0: aload_0 TODO unsupported opcode
1212 */
1313
1414 /*
1515 * 1: invokespecial jp/igapyon/jcfa/vo/item/JcfaItem#<init>()V TODO get
1616 * args count from signature.
17- * null#jp.igapyon.jcfa.vo.item.JcfaItemLocalVariable@15f73e9
17+ * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@2364e5
1818 */
1919
2020 /* 4: return */
@@ -23,7 +23,7 @@ public class JcfaItemLongHigh extends jp.igapyon.jcfa.vo.item.JcfaItem {
2323 /** Method. */
2424 public int getVal() {
2525 /*
26- * 0: aload_0 this
26+ * 0: aload_0 TODO unsupported opcode
2727 */
2828
2929 /*
@@ -40,7 +40,7 @@ public class JcfaItemLongHigh extends jp.igapyon.jcfa.vo.item.JcfaItem {
4040 */
4141 public void setVal(int arg0) {
4242 /*
43- * 0: aload_0 this
43+ * 0: aload_0 TODO unsupported opcode
4444 */
4545
4646 /*
--- a/jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/item/JcfaItemLongLow.jcfa
+++ b/jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/item/JcfaItemLongLow.jcfa
@@ -8,13 +8,13 @@ public class JcfaItemLongLow extends jp.igapyon.jcfa.vo.item.JcfaItem {
88 /** Constructor. */
99 public JcfaItemLongLow() {
1010 /*
11- * 0: aload_0 this
11+ * 0: aload_0 TODO unsupported opcode
1212 */
1313
1414 /*
1515 * 1: invokespecial jp/igapyon/jcfa/vo/item/JcfaItem#<init>()V TODO get
1616 * args count from signature.
17- * null#jp.igapyon.jcfa.vo.item.JcfaItemLocalVariable@da1a1f
17+ * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@15268b
1818 */
1919
2020 /* 4: return */
@@ -23,7 +23,7 @@ public class JcfaItemLongLow extends jp.igapyon.jcfa.vo.item.JcfaItem {
2323 /** Method. */
2424 public int getVal() {
2525 /*
26- * 0: aload_0 this
26+ * 0: aload_0 TODO unsupported opcode
2727 */
2828
2929 /*
@@ -40,7 +40,7 @@ public class JcfaItemLongLow extends jp.igapyon.jcfa.vo.item.JcfaItem {
4040 */
4141 public void setVal(int arg0) {
4242 /*
43- * 0: aload_0 this
43+ * 0: aload_0 TODO unsupported opcode
4444 */
4545
4646 /*
--- a/jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/item/JcfaItemReference.jcfa
+++ b/jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/item/JcfaItemReference.jcfa
@@ -8,13 +8,13 @@ public class JcfaItemReference extends jp.igapyon.jcfa.vo.item.JcfaItem {
88 /** Constructor. */
99 public JcfaItemReference() {
1010 /*
11- * 0: aload_0 this
11+ * 0: aload_0 TODO unsupported opcode
1212 */
1313
1414 /*
1515 * 1: invokespecial jp/igapyon/jcfa/vo/item/JcfaItem#<init>()V TODO get
1616 * args count from signature.
17- * null#jp.igapyon.jcfa.vo.item.JcfaItemLocalVariable@5eae58
17+ * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@15f73e9
1818 */
1919
2020 /* 4: return */
@@ -23,7 +23,7 @@ public class JcfaItemReference extends jp.igapyon.jcfa.vo.item.JcfaItem {
2323 /** Method. */
2424 public java.lang.String getObject() {
2525 /*
26- * 0: aload_0 this
26+ * 0: aload_0 TODO unsupported opcode
2727 */
2828
2929 /*
@@ -40,7 +40,7 @@ public class JcfaItemReference extends jp.igapyon.jcfa.vo.item.JcfaItem {
4040 */
4141 public void setObject(java.lang.String arg0) {
4242 /*
43- * 0: aload_0 this
43+ * 0: aload_0 TODO unsupported opcode
4444 */
4545
4646 /*
--- a/jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/item/JcfaItemReturnAddress.jcfa
+++ b/jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/item/JcfaItemReturnAddress.jcfa
@@ -8,13 +8,13 @@ public class JcfaItemReturnAddress extends jp.igapyon.jcfa.vo.item.JcfaItem {
88 /** Constructor. */
99 public JcfaItemReturnAddress() {
1010 /*
11- * 0: aload_0 this
11+ * 0: aload_0 TODO unsupported opcode
1212 */
1313
1414 /*
1515 * 1: invokespecial jp/igapyon/jcfa/vo/item/JcfaItem#<init>()V TODO get
1616 * args count from signature.
17- * null#jp.igapyon.jcfa.vo.item.JcfaItemLocalVariable@48b1ca
17+ * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@ba2e7
1818 */
1919
2020 /* 4: return */
@@ -23,7 +23,7 @@ public class JcfaItemReturnAddress extends jp.igapyon.jcfa.vo.item.JcfaItem {
2323 /** Method. */
2424 public int getVal() {
2525 /*
26- * 0: aload_0 this
26+ * 0: aload_0 TODO unsupported opcode
2727 */
2828
2929 /*
@@ -40,7 +40,7 @@ public class JcfaItemReturnAddress extends jp.igapyon.jcfa.vo.item.JcfaItem {
4040 */
4141 public void setVal(int arg0) {
4242 /*
43- * 0: aload_0 this
43+ * 0: aload_0 TODO unsupported opcode
4444 */
4545
4646 /*
--- a/jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/item/JcfaItemShort.jcfa
+++ b/jcfa/testJavaClass/output/jp/igapyon/jcfa/vo/item/JcfaItemShort.jcfa
@@ -8,13 +8,13 @@ public class JcfaItemShort extends jp.igapyon.jcfa.vo.item.JcfaItem {
88 /** Constructor. */
99 public JcfaItemShort() {
1010 /*
11- * 0: aload_0 this
11+ * 0: aload_0 TODO unsupported opcode
1212 */
1313
1414 /*
1515 * 1: invokespecial jp/igapyon/jcfa/vo/item/JcfaItem#<init>()V TODO get
1616 * args count from signature.
17- * null#jp.igapyon.jcfa.vo.item.JcfaItemLocalVariable@15268b
17+ * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@48b1ca
1818 */
1919
2020 /* 4: return */
@@ -23,7 +23,7 @@ public class JcfaItemShort extends jp.igapyon.jcfa.vo.item.JcfaItem {
2323 /** Method. */
2424 public short getVal() {
2525 /*
26- * 0: aload_0 this
26+ * 0: aload_0 TODO unsupported opcode
2727 */
2828
2929 /*
@@ -40,7 +40,7 @@ public class JcfaItemShort extends jp.igapyon.jcfa.vo.item.JcfaItem {
4040 */
4141 public void setVal(short arg0) {
4242 /*
43- * 0: aload_0 this
43+ * 0: aload_0 TODO unsupported opcode
4444 */
4545
4646 /*
--- a/jcfa/testJavaClass/output/test/TestJavaClass001.jcfa
+++ b/jcfa/testJavaClass/output/test/TestJavaClass001.jcfa
@@ -5,12 +5,12 @@ public class TestJavaClass001 {
55 /** Constructor. */
66 public TestJavaClass001() {
77 /*
8- * 0: aload_0 TODO temporary disabled.
8+ * 0: aload_0 TODO unsupported opcode
99 */
1010
1111 /*
1212 * 1: invokespecial java/lang/Object#<init>()V TODO get args count from
13- * signature. null#jp.igapyon.jcfa.vo.item.JcfaItemReference@143c919
13+ * signature. null#jp.igapyon.jcfa.vo.item.JcfaItemReference@114f7c0
1414 */
1515
1616 /* 4: return */
@@ -32,7 +32,7 @@ public class TestJavaClass001 {
3232 * 5: invokevirtual java/io/PrintStream#println(Ljava/lang/String;)V
3333 * TODO get args count from signature. java.lang.System#out
3434 * type:Ljava/io
35- * /PrintStream;#jp.igapyon.jcfa.vo.item.JcfaItemReference@147b71e
35+ * /PrintStream;#jp.igapyon.jcfa.vo.item.JcfaItemReference@1957352
3636 */
3737
3838 /* 8: return */
--- a/jcfa/testJavaClass/output/test/TestJavaClass002.jcfa
+++ b/jcfa/testJavaClass/output/test/TestJavaClass002.jcfa
@@ -15,16 +15,16 @@ public class TestJavaClass002 {
1515 /** Constructor. */
1616 public TestJavaClass002() {
1717 /*
18- * 0: aload_0 this
18+ * 0: aload_0 TODO unsupported opcode
1919 */
2020
2121 /*
2222 * 1: invokespecial java/lang/Object#<init>()V TODO get args count from
23- * signature. null#jp.igapyon.jcfa.vo.item.JcfaItemLocalVariable@1e39a7c
23+ * signature. null#jp.igapyon.jcfa.vo.item.JcfaItemReference@1606c14
2424 */
2525
2626 /*
27- * 4: aload_0 this
27+ * 4: aload_0 TODO unsupported opcode
2828 */
2929
3030 /*
--- a/jcfa/testJavaClass/output/test/TestJavaClass003.jcfa
+++ b/jcfa/testJavaClass/output/test/TestJavaClass003.jcfa
@@ -20,16 +20,16 @@ public class TestJavaClass003 {
2020 /** Constructor. */
2121 public TestJavaClass003() {
2222 /*
23- * 0: aload_0 this
23+ * 0: aload_0 TODO unsupported opcode
2424 */
2525
2626 /*
2727 * 1: invokespecial java/lang/Object#<init>()V TODO get args count from
28- * signature. null#jp.igapyon.jcfa.vo.item.JcfaItemLocalVariable@1ba0e0e
28+ * signature. null#jp.igapyon.jcfa.vo.item.JcfaItemReference@1e39a7c
2929 */
3030
3131 /*
32- * 4: aload_0 this
32+ * 4: aload_0 TODO unsupported opcode
3333 */
3434
3535 /*
@@ -41,7 +41,7 @@ public class TestJavaClass003 {
4141 */
4242
4343 /*
44- * 9: aload_0 this
44+ * 9: aload_0 TODO unsupported opcode
4545 */
4646
4747 /*
@@ -53,7 +53,7 @@ public class TestJavaClass003 {
5353 */
5454
5555 /*
56- * 14: aload_0 this
56+ * 14: aload_0 TODO unsupported opcode
5757 */
5858
5959 /*
@@ -65,7 +65,7 @@ public class TestJavaClass003 {
6565 */
6666
6767 /*
68- * 19: aload_0 this
68+ * 19: aload_0 TODO unsupported opcode
6969 */
7070
7171 /*
@@ -77,7 +77,7 @@ public class TestJavaClass003 {
7777 */
7878
7979 /*
80- * 24: aload_0 this
80+ * 24: aload_0 TODO unsupported opcode
8181 */
8282
8383 /*
@@ -89,7 +89,7 @@ public class TestJavaClass003 {
8989 */
9090
9191 /*
92- * 29: aload_0 this
92+ * 29: aload_0 TODO unsupported opcode
9393 */
9494
9595 /*
@@ -101,7 +101,7 @@ public class TestJavaClass003 {
101101 */
102102
103103 /*
104- * 35: aload_0 this
104+ * 35: aload_0 TODO unsupported opcode
105105 */
106106
107107 /*
--- a/jcfa/testJavaClass/output/test/TestJavaClass011.jcfa
+++ b/jcfa/testJavaClass/output/test/TestJavaClass011.jcfa
@@ -5,7 +5,7 @@ public class TestJavaClass011 {
55 /** Constructor. */
66 public TestJavaClass011() {
77 /*
8- * 0: aload_0 TODO temporary disabled.
8+ * 0: aload_0 TODO unsupported opcode
99 */
1010
1111 /*
--- a/jcfa/testJavaClass/output/test/TestJavaClass021.jcfa
+++ b/jcfa/testJavaClass/output/test/TestJavaClass021.jcfa
@@ -5,12 +5,12 @@ public class TestJavaClass021 {
55 /** Constructor. */
66 public TestJavaClass021() {
77 /*
8- * 0: aload_0 this
8+ * 0: aload_0 TODO unsupported opcode
99 */
1010
1111 /*
1212 * 1: invokespecial java/lang/Object#<init>()V TODO get args count from
13- * signature. null#jp.igapyon.jcfa.vo.item.JcfaItemLocalVariable@11c8643
13+ * signature. null#jp.igapyon.jcfa.vo.item.JcfaItemReference@1ba0e0e
1414 */
1515
1616 /* 4: return */
@@ -41,7 +41,7 @@ public class TestJavaClass021 {
4141 /*
4242 * 9: invokevirtual java/io/PrintStream#println(I)V TODO get args count
4343 * from signature.
44- * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@1b2d8e0
44+ * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@1f0d2a3
4545 */
4646
4747 /*
--- a/jcfa/testJavaClass/output/test/TestJavaClass031.jcfa
+++ b/jcfa/testJavaClass/output/test/TestJavaClass031.jcfa
@@ -5,12 +5,12 @@ public class TestJavaClass031 {
55 /** Constructor. */
66 public TestJavaClass031() {
77 /*
8- * 0: aload_0 this
8+ * 0: aload_0 TODO unsupported opcode
99 */
1010
1111 /*
1212 * 1: invokespecial java/lang/Object#<init>()V TODO get args count from
13- * signature. null#jp.igapyon.jcfa.vo.item.JcfaItemLocalVariable@118dc75
13+ * signature. null#jp.igapyon.jcfa.vo.item.JcfaItemReference@132a3e
1414 */
1515
1616 /* 4: return */
--- a/jcfa/testJavaClass/output/test/TestJavaClass032.jcfa
+++ b/jcfa/testJavaClass/output/test/TestJavaClass032.jcfa
@@ -5,12 +5,12 @@ public class TestJavaClass032 {
55 /** Constructor. */
66 public TestJavaClass032() {
77 /*
8- * 0: aload_0 this
8+ * 0: aload_0 TODO unsupported opcode
99 */
1010
1111 /*
1212 * 1: invokespecial java/lang/Object#<init>()V TODO get args count from
13- * signature. null#jp.igapyon.jcfa.vo.item.JcfaItemLocalVariable@1475116
13+ * signature. null#jp.igapyon.jcfa.vo.item.JcfaItemReference@1d0bf38
1414 */
1515
1616 /* 4: return */
--- a/jcfa/testJavaClass/output/test/TestJavaClass041.jcfa
+++ b/jcfa/testJavaClass/output/test/TestJavaClass041.jcfa
@@ -5,12 +5,12 @@ public class TestJavaClass041 {
55 /** Constructor. */
66 public TestJavaClass041() {
77 /*
8- * 0: aload_0 this
8+ * 0: aload_0 TODO unsupported opcode
99 */
1010
1111 /*
1212 * 1: invokespecial java/lang/Object#<init>()V TODO get args count from
13- * signature. null#jp.igapyon.jcfa.vo.item.JcfaItemLocalVariable@1f0d2a3
13+ * signature. null#jp.igapyon.jcfa.vo.item.JcfaItemReference@1b34d17
1414 */
1515
1616 /* 4: return */
@@ -34,7 +34,7 @@ public class TestJavaClass041 {
3434 * 6: invokespecial
3535 * java/lang/IllegalArgumentException#<init>(Ljava/lang/String;)V TODO
3636 * get args count from signature.
37- * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@194e2e5
37+ * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@8a43ba
3838 */
3939
4040 /*
@@ -53,7 +53,7 @@ public class TestJavaClass041 {
5353 * 12: invokevirtual
5454 * java/lang/IllegalArgumentException#printStackTrace()V TODO get args
5555 * count from signature.
56- * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@1bc378f
56+ * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@164813b
5757 */
5858
5959 /* 15: return */
Show on old repository browser