OSDN Git Service

5f6001037fdce53dcf0f0bdffb22d31fa3343af7
[jcfa/jcfa.git] / jcfa / testJavaClass / output / jp / igapyon / jcfa / vo / JcfaOperandStack.jcfa
1 package jp.igapyon.jcfa.vo;
2
3 /** TODO import func. is missing. */
4 public class JcfaOperandStack {
5         /**  */
6         protected final java.util.Stack operandStack;
7
8         /** Constructor. */
9         public JcfaOperandStack() {
10                 /*
11                  * 0: aload_0 val: name:null, val:null
12                  */
13
14                 /*
15                  * 1: invokespecial java/lang/Object#<init>()V TODO get args count from
16                  * signature.
17                  * jp.igapyon.jcfa.vo.item.JcfaItemReference@4cdfbb#jp.igapyon
18                  * .jcfa.vo.item.JcfaItemLocalVariable@f4a9a3
19                  */
20
21                 /*
22                  * 4: aload_0 val: name:null, val:null
23                  */
24
25                 /*
26                  * 5: new TODO unsupported opcode
27                  */
28
29                 /*
30                  * 8: dup TODO unsupported opcode
31                  */
32
33                 /*
34                  * 9: invokespecial java/util/Stack#<init>()V TODO get args count from
35                  * signature.
36                  * jp.igapyon.jcfa.vo.item.JcfaItemReference@ad3f16#jp.igapyon
37                  * .jcfa.vo.item.JcfaItemLocalVariable@8d444
38                  */
39
40                 /*
41                  * 12: putfield TODO unsupported opcode
42                  */
43
44                 /* 15: return */
45         }
46
47         /**
48          * Method. jp.igapyon.jcfa.vo.item.JcfaItem
49          */
50         public void push(jp.igapyon.jcfa.vo.item.JcfaItem arg0) {
51                 /*
52                  * 0: aload_0 val: name:null, val:null
53                  */
54
55                 /*
56                  * 1: getfield TODO unsupported opcode
57                  */
58
59                 /*
60                  * 4: aload_1 TODO unsupported opcode
61                  */
62
63                 /*
64                  * 5: invokevirtual
65                  * java/util/Stack#push(Ljava/lang/Object;)Ljava/lang/Object; TODO get
66                  * args count from signature.
67                  * jp.igapyon.jcfa.vo.item.JcfaItemReference@1
68                  * a7cdd0#jp.igapyon.jcfa.vo.item.JcfaItemLocalVariable@1b94cfb
69                  */
70
71                 /*
72                  * 8: pop TODO unsupported opcode
73                  */
74
75                 /* 9: return */
76         }
77
78         /** Method. */
79         public jp.igapyon.jcfa.vo.item.JcfaItem pop() {
80                 /*
81                  * 0: aload_0 val: name:null, val:null
82                  */
83
84                 /*
85                  * 1: getfield TODO unsupported opcode
86                  */
87
88                 /*
89                  * 4: invokevirtual java/util/Stack#pop()Ljava/lang/Object; TODO get
90                  * args count from signature.
91                  * jp.igapyon.jcfa.vo.item.JcfaItemReference@6d
92                  * 136c#jp.igapyon.jcfa.vo.item.JcfaItemLocalVariable@116270f
93                  */
94
95                 /*
96                  * 7: checkcast TODO unsupported opcode
97                  */
98
99                 /*
100                  * 10: areturn TODO unsupported opcode
101                  */
102
103                 /*
104                  * 11: astore_1 TODO unsupported opcode
105                  */
106
107                 /*
108                  * 12: aload_1 TODO unsupported opcode
109                  */
110
111                 /*
112                  * 13: invokevirtual java/util/EmptyStackException#printStackTrace()V
113                  * TODO get args count from signature.
114                  * jp.igapyon.jcfa.vo.item.JcfaItemReference
115                  * @15e4f78#jp.igapyon.jcfa.vo.item.JcfaItemReference@b37e25
116                  */
117
118                 /*
119                  * 16: new TODO unsupported opcode
120                  */
121
122                 /*
123                  * 19: dup TODO unsupported opcode
124                  */
125
126                 /*
127                  * 20: invokespecial jp/igapyon/jcfa/vo/item/JcfaItemReference#<init>()V
128                  * TODO get args count from signature.
129                  * jp.igapyon.jcfa.vo.item.JcfaItemReference
130                  * @1eb5a6#jp.igapyon.jcfa.vo.item.JcfaItemReference@27d489
131                  */
132
133                 /*
134                  * 23: areturn TODO unsupported opcode
135                  */
136         }
137 }