2 * Copyright (C) 2014, United States Government, as represented by the
3 * Administrator of the National Aeronautics and Space Administration.
6 * The Java Pathfinder core (jpf-core) platform is licensed under the
7 * Apache License, Version 2.0 (the "License"); you may not use this file except
8 * in compliance with the License. You may obtain a copy of the License at
10 * http://www.apache.org/licenses/LICENSE-2.0.
12 * Unless required by applicable law or agreed to in writing, software
13 * distributed under the License is distributed on an "AS IS" BASIS,
14 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15 * See the License for the specific language governing permissions and
16 * limitations under the License.
19 package gov.nasa.jpf.jvm;
21 import gov.nasa.jpf.jvm.JVMByteCodeReader;
24 * empty implementation of a JVMByteCodeReader, to efficiently allow overriding
27 public class JVMByteCodeReaderAdapter implements JVMByteCodeReader {
30 public void aconst_null() {}
32 public void aload(int localVarIndex) {}
34 public void aload_0() {}
36 public void aload_1() {}
38 public void aload_2() {}
40 public void aload_3() {}
42 public void aaload() {}
44 public void astore(int localVarIndex) {}
46 public void astore_0() {}
48 public void astore_1() {}
50 public void astore_2() {}
52 public void astore_3() {}
54 public void aastore() {}
56 public void areturn() {}
58 public void anewarray(int cpClassIndex) {}
60 public void arraylength() {}
62 public void athrow() {}
65 public void baload() {}
67 public void bastore() {}
69 public void bipush(int b) {}
72 public void caload() {}
74 public void castore() {}
76 public void checkcast(int cpClassIndex) {}
87 public void daload() {}
89 public void dastore() {}
91 public void dcmpg() {}
93 public void dcmpl() {}
95 public void dconst_0() {}
97 public void dconst_1() {}
101 public void dload(int localVarIndex) {}
103 public void dload_0() {}
105 public void dload_1() {}
107 public void dload_2() {}
109 public void dload_3() {}
111 public void dmul() {}
113 public void dneg() {}
115 public void drem() {}
117 public void dreturn() {}
119 public void dstore(int localVarIndex) {}
121 public void dstore_0() {}
123 public void dstore_1() {}
125 public void dstore_2() {}
127 public void dstore_3() {}
129 public void dsub() {}
133 public void dup_x1() {}
135 public void dup_x2() {}
137 public void dup2() {}
139 public void dup2_x1() {}
141 public void dup2_x2() {}
150 public void fadd() {}
152 public void faload() {}
154 public void fastore() {}
156 public void fcmpg() {}
158 public void fcmpl() {}
160 public void fconst_0() {}
162 public void fconst_1() {}
164 public void fconst_2() {}
166 public void fdiv() {}
168 public void fload(int localVarIndex) {}
170 public void fload_0() {}
172 public void fload_1() {}
174 public void fload_2() {}
176 public void fload_3() {}
178 public void fmul() {}
180 public void fneg() {}
182 public void frem() {}
184 public void freturn() {}
186 public void fstore(int localVarIndex) {}
188 public void fstore_0() {}
190 public void fstore_1() {}
192 public void fstore_2() {}
194 public void fstore_3() {}
196 public void fsub() {}
199 public void getfield(int cpFieldRefIndex) {}
201 public void getstatic(int cpFieldRefIndex) {}
203 public void goto_(int pcOffset) {}
205 public void goto_w (int pcOffset) {}
220 public void iadd() {}
222 public void iaload() {}
224 public void iand() {}
226 public void iastore() {}
228 public void iconst_m1() {}
230 public void iconst_0() {}
232 public void iconst_1() {}
234 public void iconst_2() {}
236 public void iconst_3() {}
238 public void iconst_4() {}
240 public void iconst_5() {}
242 public void idiv() {}
244 public void if_acmpeq(int pcOffset) {}
246 public void if_acmpne(int pcOffset) {}
248 public void if_icmpeq(int pcOffset) {}
250 public void if_icmpne(int pcOffset) {}
252 public void if_icmplt(int pcOffset) {}
254 public void if_icmpge(int pcOffset) {}
256 public void if_icmpgt(int pcOffset) {}
258 public void if_icmple(int pcOffset) {}
260 public void ifeq(int pcOffset) {}
262 public void ifne(int pcOffset) {}
264 public void iflt(int pcOffset) {}
266 public void ifge(int pcOffset) {}
268 public void ifgt(int pcOffset) {}
270 public void ifle(int pcOffset) {}
272 public void ifnonnull(int pcOffset) {}
274 public void ifnull(int pcOffset) {}
276 public void iinc(int localVarIndex, int incConstant) {}
278 public void iload(int localVarIndex) {}
280 public void iload_0() {}
282 public void iload_1() {}
284 public void iload_2() {}
286 public void iload_3() {}
288 public void imul() {}
290 public void ineg() {}
292 public void instanceof_(int cpClassIndex) {}
294 public void invokeinterface (int cpInterfaceMethodRefIndex, int count, int zero) {}
296 public void invokedynamic (int cpInvokeDynamicIndex) {}
298 public void invokespecial (int cpMethodRefIndex) {}
300 public void invokestatic (int cpMethodRefIndex) {}
302 public void invokevirtual (int cpMethodRefIndex) {}
306 public void irem() {}
308 public void ireturn() {}
310 public void ishl() {}
312 public void ishr() {}
314 public void istore(int localVarIndex) {}
316 public void istore_0() {}
318 public void istore_1() {}
320 public void istore_2() {}
322 public void istore_3() {}
324 public void isub() {}
326 public void iushr() {}
328 public void ixor() {}
331 public void jsr(int pcOffset) {}
333 public void jsr_w(int pcOffset) {}
342 public void ladd() {}
344 public void laload() {}
346 public void land() {}
348 public void lastore() {}
350 public void lcmp() {}
352 public void lconst_0() {}
354 public void lconst_1() {}
356 public void ldc_(int cpIntOrFloatOrStringIndex) {}
358 public void ldc_w_(int cpIntOrFloatOrStringIndex) {}
360 public void ldc2_w(int cpLongOrDoubleIndex) {}
362 public void ldiv() {}
364 public void lload(int localVarIndex) {}
366 public void lload_0() {}
368 public void lload_1() {}
370 public void lload_2() {}
372 public void lload_3() {}
374 public void lmul() {}
376 public void lneg() {}
378 public void lookupswitch(int defaultPcOffset, int nEntries) {}
380 public void lookupswitchEntry(int index, int match, int pcOffset) {}
384 public void lrem() {}
386 public void lreturn() {}
388 public void lshl() {}
390 public void lshr() {}
392 public void lstore(int localVarIndex) {}
394 public void lstore_0() {}
396 public void lstore_1() {}
398 public void lstore_2() {}
400 public void lstore_3() {}
402 public void lsub() {}
404 public void lushr() {}
406 public void lxor() {}
409 public void monitorenter() {}
411 public void monitorexit() {}
413 public void multianewarray(int cpClassIndex, int dimensions) {}
416 public void new_(int cpClassIndex) {}
418 public void newarray(int typeCode) {}
425 public void pop2() {}
427 public void putfield(int cpFieldRefIndex) {}
429 public void putstatic(int cpFieldRefIndex) {}
432 public void ret(int localVarIndex) {}
434 public void return_() {}
437 public void saload() {}
439 public void sastore() {}
441 public void sipush(int val) {}
443 public void swap() {}
446 public void tableswitch(int defaultPcOffset, int low, int high) {}
448 public void tableswitchEntry(int value, int pcOffset) {}
451 public void wide () {}
454 public void unknown(int bytecode) {}