OSDN Git Service

23c24f2dd8c39e28caea54c3d4543e679dd50d3d
[jcfa/jcfa.git] / jcfa / testJavaClass / output / jp / igapyon / jcfa / vo / JcfaCode.jcfa
1 package jp.igapyon.jcfa.vo;
2
3 /** TODO import func. is missing. */
4 public class JcfaCode extends jp.igapyon.jcfa.vo.JcfaNode {
5         /**  */
6         protected short opcode;
7         /**  */
8         protected org.apache.bcel.classfile.JavaClass javaClass;
9         /**  */
10         protected byte[] codes;
11
12         /** Constructor. */
13         public JcfaCode() {
14                 /*
15                  * 0: aload_0 val: name:null, val:null
16                  */
17
18                 /*
19                  * 1: invokespecial jp/igapyon/jcfa/vo/JcfaNode#<init>()V TODO get args
20                  * count from signature.
21                  * jp.igapyon.jcfa.vo.item.JcfaItemReference@d47289
22                  * #jp.igapyon.jcfa.vo.item.JcfaItemLocalVariable@1abbc4b
23                  */
24
25                 /*
26                  * 4: aload_0 val: name:null, val:null
27                  */
28
29                 /*
30                  * 5: aconst_null TODO unsupported opcode
31                  */
32
33                 /*
34                  * 6: putfield TODO unsupported opcode
35                  */
36
37                 /*
38                  * 9: aload_0 val: name:null, val:null
39                  */
40
41                 /*
42                  * 10: aconst_null TODO unsupported opcode
43                  */
44
45                 /*
46                  * 11: putfield TODO unsupported opcode
47                  */
48
49                 /* 14: return */
50         }
51
52         /** Method. */
53         public byte[] getCodes() {
54                 /*
55                  * 0: aload_0 val: name:null, val:null
56                  */
57
58                 /*
59                  * 1: getfield TODO unsupported opcode
60                  */
61
62                 /*
63                  * 4: areturn TODO unsupported opcode
64                  */
65         }
66
67         /** Method. */
68         public org.apache.bcel.classfile.JavaClass getJavaClass() {
69                 /*
70                  * 0: aload_0 val: name:null, val:null
71                  */
72
73                 /*
74                  * 1: getfield TODO unsupported opcode
75                  */
76
77                 /*
78                  * 4: areturn TODO unsupported opcode
79                  */
80         }
81
82         /** Method. */
83         public short getOpcode() {
84                 /*
85                  * 0: aload_0 val: name:null, val:null
86                  */
87
88                 /*
89                  * 1: getfield TODO unsupported opcode
90                  */
91
92                 /*
93                  * 4: ireturn TODO unsupported opcode
94                  */
95         }
96
97         /**
98          * Method. byte[]
99          */
100         public void setCodes(byte[] arg0) {
101                 /*
102                  * 0: aload_0 val: name:null, val:null
103                  */
104
105                 /*
106                  * 1: aload_1 TODO unsupported opcode
107                  */
108
109                 /*
110                  * 2: putfield TODO unsupported opcode
111                  */
112
113                 /* 5: return */
114         }
115
116         /**
117          * Method. org.apache.bcel.classfile.JavaClass
118          */
119         public void setJavaClass(org.apache.bcel.classfile.JavaClass arg0) {
120                 /*
121                  * 0: aload_0 val: name:null, val:null
122                  */
123
124                 /*
125                  * 1: aload_1 TODO unsupported opcode
126                  */
127
128                 /*
129                  * 2: putfield TODO unsupported opcode
130                  */
131
132                 /* 5: return */
133         }
134
135         /**
136          * Method. short
137          */
138         public void setOpcode(short arg0) {
139                 /*
140                  * 0: aload_0 val: name:null, val:null
141                  */
142
143                 /*
144                  * 1: iload_1 TODO unsupported opcode
145                  */
146
147                 /*
148                  * 2: putfield TODO unsupported opcode
149                  */
150
151                 /* 5: return */
152         }
153 }