1 /*******************************************************************************
2  * Copyright (c) 2000, 2011 IBM Corporation and others.
3  *
4  * This program and the accompanying materials
5  * are made available under the terms of the Eclipse Public License 2.0
6  * which accompanies this distribution, and is available at
7  * https://www.eclipse.org/legal/epl-2.0/
8  *
9  * SPDX-License-Identifier: EPL-2.0
10  *
11  * Contributors:
12  *     IBM Corporation - initial API and implementation
13  *******************************************************************************/
14 package org.eclipse.jdt.core.util;
15 
16 /**
17  * Adapter that implements the IBytecodeVisitor. This class is intended to
18  * be subclassed by clients.
19  *
20  * @since 2.0
21  */
22 public class ByteCodeVisitorAdapter implements IBytecodeVisitor {
23 	/**
24 	 * @see IBytecodeVisitor#_aaload(int)
25 	 */
26 	@Override
_aaload(int pc)27 	public void _aaload(int pc) {
28 		// default behavior is to do nothing
29 	}
30 
31 	/**
32 	 * @see IBytecodeVisitor#_aastore(int)
33 	 */
34 	@Override
_aastore(int pc)35 	public void _aastore(int pc) {
36 		// default behavior is to do nothing
37 	}
38 
39 	/**
40 	 * @see IBytecodeVisitor#_aconst_null(int)
41 	 */
42 	@Override
_aconst_null(int pc)43 	public void _aconst_null(int pc) {
44 		// default behavior is to do nothing
45 	}
46 
47 	/**
48 	 * @see IBytecodeVisitor#_aload_0(int)
49 	 */
50 	@Override
_aload_0(int pc)51 	public void _aload_0(int pc) {
52 		// default behavior is to do nothing
53 	}
54 
55 	/**
56 	 * @see IBytecodeVisitor#_aload_1(int)
57 	 */
58 	@Override
_aload_1(int pc)59 	public void _aload_1(int pc) {
60 		// default behavior is to do nothing
61 	}
62 
63 	/**
64 	 * @see IBytecodeVisitor#_aload_2(int)
65 	 */
66 	@Override
_aload_2(int pc)67 	public void _aload_2(int pc) {
68 		// default behavior is to do nothing
69 	}
70 
71 	/**
72 	 * @see IBytecodeVisitor#_aload_3(int)
73 	 */
74 	@Override
_aload_3(int pc)75 	public void _aload_3(int pc) {
76 		// default behavior is to do nothing
77 	}
78 
79 	/**
80 	 * @see IBytecodeVisitor#_aload(int, int)
81 	 */
82 	@Override
_aload(int pc, int index)83 	public void _aload(int pc, int index) {
84 		// default behavior is to do nothing
85 	}
86 
87 	/**
88 	 * @see IBytecodeVisitor#_anewarray(int, int, IConstantPoolEntry)
89 	 */
90 	@Override
_anewarray(int pc, int index, IConstantPoolEntry constantClass)91 	public void _anewarray(int pc, int index, IConstantPoolEntry constantClass) {
92 		// default behavior is to do nothing
93 	}
94 
95 	/**
96 	 * @see IBytecodeVisitor#_areturn(int)
97 	 */
98 	@Override
_areturn(int pc)99 	public void _areturn(int pc) {
100 		// default behavior is to do nothing
101 	}
102 
103 	/**
104 	 * @see IBytecodeVisitor#_arraylength(int)
105 	 */
106 	@Override
_arraylength(int pc)107 	public void _arraylength(int pc) {
108 		// default behavior is to do nothing
109 	}
110 
111 	/**
112 	 * @see IBytecodeVisitor#_astore_0(int)
113 	 */
114 	@Override
_astore_0(int pc)115 	public void _astore_0(int pc) {
116 		// default behavior is to do nothing
117 	}
118 
119 	/**
120 	 * @see IBytecodeVisitor#_astore_1(int)
121 	 */
122 	@Override
_astore_1(int pc)123 	public void _astore_1(int pc) {
124 		// default behavior is to do nothing
125 	}
126 
127 	/**
128 	 * @see IBytecodeVisitor#_astore_2(int)
129 	 */
130 	@Override
_astore_2(int pc)131 	public void _astore_2(int pc) {
132 		// default behavior is to do nothing
133 	}
134 
135 	/**
136 	 * @see IBytecodeVisitor#_astore_3(int)
137 	 */
138 	@Override
_astore_3(int pc)139 	public void _astore_3(int pc) {
140 		// default behavior is to do nothing
141 	}
142 
143 	/**
144 	 * @see IBytecodeVisitor#_astore(int, int)
145 	 */
146 	@Override
_astore(int pc, int index)147 	public void _astore(int pc, int index) {
148 		// default behavior is to do nothing
149 	}
150 
151 	/**
152 	 * @see IBytecodeVisitor#_athrow(int)
153 	 */
154 	@Override
_athrow(int pc)155 	public void _athrow(int pc) {
156 		// default behavior is to do nothing
157 	}
158 
159 	/**
160 	 * @see IBytecodeVisitor#_baload(int)
161 	 */
162 	@Override
_baload(int pc)163 	public void _baload(int pc) {
164 		// default behavior is to do nothing
165 	}
166 
167 	/**
168 	 * @see IBytecodeVisitor#_bastore(int)
169 	 */
170 	@Override
_bastore(int pc)171 	public void _bastore(int pc) {
172 		// default behavior is to do nothing
173 	}
174 
175 	/**
176 	 * @see IBytecodeVisitor#_bipush(int, byte)
177 	 */
178 	@Override
_bipush(int pc, byte _byte)179 	public void _bipush(int pc, byte _byte) {
180 		// default behavior is to do nothing
181 	}
182 
183 	/**
184 	 * @see IBytecodeVisitor#_caload(int)
185 	 */
186 	@Override
_caload(int pc)187 	public void _caload(int pc) {
188 		// default behavior is to do nothing
189 	}
190 
191 	/**
192 	 * @see IBytecodeVisitor#_castore(int)
193 	 */
194 	@Override
_castore(int pc)195 	public void _castore(int pc) {
196 		// default behavior is to do nothing
197 	}
198 
199 	/**
200 	 * @see IBytecodeVisitor#_checkcast(int, int, IConstantPoolEntry)
201 	 */
202 	@Override
_checkcast(int pc, int index, IConstantPoolEntry constantClass)203 	public void _checkcast(int pc, int index, IConstantPoolEntry constantClass) {
204 		// default behavior is to do nothing
205 	}
206 
207 	/**
208 	 * @see IBytecodeVisitor#_d2f(int)
209 	 */
210 	@Override
_d2f(int pc)211 	public void _d2f(int pc) {
212 		// default behavior is to do nothing
213 	}
214 
215 	/**
216 	 * @see IBytecodeVisitor#_d2i(int)
217 	 */
218 	@Override
_d2i(int pc)219 	public void _d2i(int pc) {
220 		// default behavior is to do nothing
221 	}
222 
223 	/**
224 	 * @see IBytecodeVisitor#_d2l(int)
225 	 */
226 	@Override
_d2l(int pc)227 	public void _d2l(int pc) {
228 		// default behavior is to do nothing
229 	}
230 
231 	/**
232 	 * @see IBytecodeVisitor#_dadd(int)
233 	 */
234 	@Override
_dadd(int pc)235 	public void _dadd(int pc) {
236 		// default behavior is to do nothing
237 	}
238 
239 	/**
240 	 * @see IBytecodeVisitor#_daload(int)
241 	 */
242 	@Override
_daload(int pc)243 	public void _daload(int pc) {
244 		// default behavior is to do nothing
245 	}
246 
247 	/**
248 	 * @see IBytecodeVisitor#_dastore(int)
249 	 */
250 	@Override
_dastore(int pc)251 	public void _dastore(int pc) {
252 		// default behavior is to do nothing
253 	}
254 
255 	/**
256 	 * @see IBytecodeVisitor#_dcmpg(int)
257 	 */
258 	@Override
_dcmpg(int pc)259 	public void _dcmpg(int pc) {
260 		// default behavior is to do nothing
261 	}
262 
263 	/**
264 	 * @see IBytecodeVisitor#_dcmpl(int)
265 	 */
266 	@Override
_dcmpl(int pc)267 	public void _dcmpl(int pc) {
268 		// default behavior is to do nothing
269 	}
270 
271 	/**
272 	 * @see IBytecodeVisitor#_dconst_0(int)
273 	 */
274 	@Override
_dconst_0(int pc)275 	public void _dconst_0(int pc) {
276 		// default behavior is to do nothing
277 	}
278 
279 	/**
280 	 * @see IBytecodeVisitor#_dconst_1(int)
281 	 */
282 	@Override
_dconst_1(int pc)283 	public void _dconst_1(int pc) {
284 		// default behavior is to do nothing
285 	}
286 
287 	/**
288 	 * @see IBytecodeVisitor#_ddiv(int)
289 	 */
290 	@Override
_ddiv(int pc)291 	public void _ddiv(int pc) {
292 		// default behavior is to do nothing
293 	}
294 
295 	/**
296 	 * @see IBytecodeVisitor#_dload_0(int)
297 	 */
298 	@Override
_dload_0(int pc)299 	public void _dload_0(int pc) {
300 		// default behavior is to do nothing
301 	}
302 
303 	/**
304 	 * @see IBytecodeVisitor#_dload_1(int)
305 	 */
306 	@Override
_dload_1(int pc)307 	public void _dload_1(int pc) {
308 		// default behavior is to do nothing
309 	}
310 
311 	/**
312 	 * @see IBytecodeVisitor#_dload_2(int)
313 	 */
314 	@Override
_dload_2(int pc)315 	public void _dload_2(int pc) {
316 		// default behavior is to do nothing
317 	}
318 
319 	/**
320 	 * @see IBytecodeVisitor#_dload_3(int)
321 	 */
322 	@Override
_dload_3(int pc)323 	public void _dload_3(int pc) {
324 		// default behavior is to do nothing
325 	}
326 
327 	/**
328 	 * @see IBytecodeVisitor#_dload(int, int)
329 	 */
330 	@Override
_dload(int pc, int index)331 	public void _dload(int pc, int index) {
332 		// default behavior is to do nothing
333 	}
334 
335 	/**
336 	 * @see IBytecodeVisitor#_dmul(int)
337 	 */
338 	@Override
_dmul(int pc)339 	public void _dmul(int pc) {
340 		// default behavior is to do nothing
341 	}
342 
343 	/**
344 	 * @see IBytecodeVisitor#_dneg(int)
345 	 */
346 	@Override
_dneg(int pc)347 	public void _dneg(int pc) {
348 		// default behavior is to do nothing
349 	}
350 
351 	/**
352 	 * @see IBytecodeVisitor#_drem(int)
353 	 */
354 	@Override
_drem(int pc)355 	public void _drem(int pc) {
356 		// default behavior is to do nothing
357 	}
358 
359 	/**
360 	 * @see IBytecodeVisitor#_dreturn(int)
361 	 */
362 	@Override
_dreturn(int pc)363 	public void _dreturn(int pc) {
364 		// default behavior is to do nothing
365 	}
366 
367 	/**
368 	 * @see IBytecodeVisitor#_dstore_0(int)
369 	 */
370 	@Override
_dstore_0(int pc)371 	public void _dstore_0(int pc) {
372 		// default behavior is to do nothing
373 	}
374 
375 	/**
376 	 * @see IBytecodeVisitor#_dstore_1(int)
377 	 */
378 	@Override
_dstore_1(int pc)379 	public void _dstore_1(int pc) {
380 		// default behavior is to do nothing
381 	}
382 
383 	/**
384 	 * @see IBytecodeVisitor#_dstore_2(int)
385 	 */
386 	@Override
_dstore_2(int pc)387 	public void _dstore_2(int pc) {
388 		// default behavior is to do nothing
389 	}
390 
391 	/**
392 	 * @see IBytecodeVisitor#_dstore_3(int)
393 	 */
394 	@Override
_dstore_3(int pc)395 	public void _dstore_3(int pc) {
396 		// default behavior is to do nothing
397 	}
398 
399 	/**
400 	 * @see IBytecodeVisitor#_dstore(int, int)
401 	 */
402 	@Override
_dstore(int pc, int index)403 	public void _dstore(int pc, int index) {
404 		// default behavior is to do nothing
405 	}
406 
407 	/**
408 	 * @see IBytecodeVisitor#_dsub(int)
409 	 */
410 	@Override
_dsub(int pc)411 	public void _dsub(int pc) {
412 		// default behavior is to do nothing
413 	}
414 
415 	/**
416 	 * @see IBytecodeVisitor#_dup_x1(int)
417 	 */
418 	@Override
_dup_x1(int pc)419 	public void _dup_x1(int pc) {
420 		// default behavior is to do nothing
421 	}
422 
423 	/**
424 	 * @see IBytecodeVisitor#_dup_x2(int)
425 	 */
426 	@Override
_dup_x2(int pc)427 	public void _dup_x2(int pc) {
428 		// default behavior is to do nothing
429 	}
430 
431 	/**
432 	 * @see IBytecodeVisitor#_dup(int)
433 	 */
434 	@Override
_dup(int pc)435 	public void _dup(int pc) {
436 		// default behavior is to do nothing
437 	}
438 
439 	/**
440 	 * @see IBytecodeVisitor#_dup2_x1(int)
441 	 */
442 	@Override
_dup2_x1(int pc)443 	public void _dup2_x1(int pc) {
444 		// default behavior is to do nothing
445 	}
446 
447 	/**
448 	 * @see IBytecodeVisitor#_dup2_x2(int)
449 	 */
450 	@Override
_dup2_x2(int pc)451 	public void _dup2_x2(int pc) {
452 		// default behavior is to do nothing
453 	}
454 
455 	/**
456 	 * @see IBytecodeVisitor#_dup2(int)
457 	 */
458 	@Override
_dup2(int pc)459 	public void _dup2(int pc) {
460 		// default behavior is to do nothing
461 	}
462 
463 	/**
464 	 * @see IBytecodeVisitor#_f2d(int)
465 	 */
466 	@Override
_f2d(int pc)467 	public void _f2d(int pc) {
468 		// default behavior is to do nothing
469 	}
470 
471 	/**
472 	 * @see IBytecodeVisitor#_f2i(int)
473 	 */
474 	@Override
_f2i(int pc)475 	public void _f2i(int pc) {
476 		// default behavior is to do nothing
477 	}
478 
479 	/**
480 	 * @see IBytecodeVisitor#_f2l(int)
481 	 */
482 	@Override
_f2l(int pc)483 	public void _f2l(int pc) {
484 		// default behavior is to do nothing
485 	}
486 
487 	/**
488 	 * @see IBytecodeVisitor#_fadd(int)
489 	 */
490 	@Override
_fadd(int pc)491 	public void _fadd(int pc) {
492 		// default behavior is to do nothing
493 	}
494 
495 	/**
496 	 * @see IBytecodeVisitor#_faload(int)
497 	 */
498 	@Override
_faload(int pc)499 	public void _faload(int pc) {
500 		// default behavior is to do nothing
501 	}
502 
503 	/**
504 	 * @see IBytecodeVisitor#_fastore(int)
505 	 */
506 	@Override
_fastore(int pc)507 	public void _fastore(int pc) {
508 		// default behavior is to do nothing
509 	}
510 
511 	/**
512 	 * @see IBytecodeVisitor#_fcmpg(int)
513 	 */
514 	@Override
_fcmpg(int pc)515 	public void _fcmpg(int pc) {
516 		// default behavior is to do nothing
517 	}
518 
519 	/**
520 	 * @see IBytecodeVisitor#_fcmpl(int)
521 	 */
522 	@Override
_fcmpl(int pc)523 	public void _fcmpl(int pc) {
524 		// default behavior is to do nothing
525 	}
526 
527 	/**
528 	 * @see IBytecodeVisitor#_fconst_0(int)
529 	 */
530 	@Override
_fconst_0(int pc)531 	public void _fconst_0(int pc) {
532 		// default behavior is to do nothing
533 	}
534 
535 	/**
536 	 * @see IBytecodeVisitor#_fconst_1(int)
537 	 */
538 	@Override
_fconst_1(int pc)539 	public void _fconst_1(int pc) {
540 		// default behavior is to do nothing
541 	}
542 
543 	/**
544 	 * @see IBytecodeVisitor#_fconst_2(int)
545 	 */
546 	@Override
_fconst_2(int pc)547 	public void _fconst_2(int pc) {
548 		// default behavior is to do nothing
549 	}
550 
551 	/**
552 	 * @see IBytecodeVisitor#_fdiv(int)
553 	 */
554 	@Override
_fdiv(int pc)555 	public void _fdiv(int pc) {
556 		// default behavior is to do nothing
557 	}
558 
559 	/**
560 	 * @see IBytecodeVisitor#_fload_0(int)
561 	 */
562 	@Override
_fload_0(int pc)563 	public void _fload_0(int pc) {
564 		// default behavior is to do nothing
565 	}
566 
567 	/**
568 	 * @see IBytecodeVisitor#_fload_1(int)
569 	 */
570 	@Override
_fload_1(int pc)571 	public void _fload_1(int pc) {
572 		// default behavior is to do nothing
573 	}
574 
575 	/**
576 	 * @see IBytecodeVisitor#_fload_2(int)
577 	 */
578 	@Override
_fload_2(int pc)579 	public void _fload_2(int pc) {
580 		// default behavior is to do nothing
581 	}
582 
583 	/**
584 	 * @see IBytecodeVisitor#_fload_3(int)
585 	 */
586 	@Override
_fload_3(int pc)587 	public void _fload_3(int pc) {
588 		// default behavior is to do nothing
589 	}
590 
591 	/**
592 	 * @see IBytecodeVisitor#_fload(int, int)
593 	 */
594 	@Override
_fload(int pc, int index)595 	public void _fload(int pc, int index) {
596 		// default behavior is to do nothing
597 	}
598 
599 	/**
600 	 * @see IBytecodeVisitor#_fmul(int)
601 	 */
602 	@Override
_fmul(int pc)603 	public void _fmul(int pc) {
604 		// default behavior is to do nothing
605 	}
606 
607 	/**
608 	 * @see IBytecodeVisitor#_fneg(int)
609 	 */
610 	@Override
_fneg(int pc)611 	public void _fneg(int pc) {
612 		// default behavior is to do nothing
613 	}
614 
615 	/**
616 	 * @see IBytecodeVisitor#_frem(int)
617 	 */
618 	@Override
_frem(int pc)619 	public void _frem(int pc) {
620 		// default behavior is to do nothing
621 	}
622 
623 	/**
624 	 * @see IBytecodeVisitor#_freturn(int)
625 	 */
626 	@Override
_freturn(int pc)627 	public void _freturn(int pc) {
628 		// default behavior is to do nothing
629 	}
630 
631 	/**
632 	 * @see IBytecodeVisitor#_fstore_0(int)
633 	 */
634 	@Override
_fstore_0(int pc)635 	public void _fstore_0(int pc) {
636 		// default behavior is to do nothing
637 	}
638 
639 	/**
640 	 * @see IBytecodeVisitor#_fstore_1(int)
641 	 */
642 	@Override
_fstore_1(int pc)643 	public void _fstore_1(int pc) {
644 		// default behavior is to do nothing
645 	}
646 
647 	/**
648 	 * @see IBytecodeVisitor#_fstore_2(int)
649 	 */
650 	@Override
_fstore_2(int pc)651 	public void _fstore_2(int pc) {
652 		// default behavior is to do nothing
653 	}
654 
655 	/**
656 	 * @see IBytecodeVisitor#_fstore_3(int)
657 	 */
658 	@Override
_fstore_3(int pc)659 	public void _fstore_3(int pc) {
660 		// default behavior is to do nothing
661 	}
662 
663 	/**
664 	 * @see IBytecodeVisitor#_fstore(int, int)
665 	 */
666 	@Override
_fstore(int pc, int index)667 	public void _fstore(int pc, int index) {
668 		// default behavior is to do nothing
669 	}
670 
671 	/**
672 	 * @see IBytecodeVisitor#_fsub(int)
673 	 */
674 	@Override
_fsub(int pc)675 	public void _fsub(int pc) {
676 		// default behavior is to do nothing
677 	}
678 
679 	/**
680 	 * @see IBytecodeVisitor#_getfield(int, int, IConstantPoolEntry)
681 	 */
682 	@Override
_getfield(int pc, int index, IConstantPoolEntry constantFieldref)683 	public void _getfield(int pc, int index, IConstantPoolEntry constantFieldref) {
684 		// default behavior is to do nothing
685 	}
686 
687 	/**
688 	 * @see IBytecodeVisitor#_getstatic(int, int, IConstantPoolEntry)
689 	 */
690 	@Override
_getstatic( int pc, int index, IConstantPoolEntry constantFieldref)691 	public void _getstatic(
692 		int pc,
693 		int index,
694 		IConstantPoolEntry constantFieldref) {
695 		// default behavior is to do nothing
696 	}
697 
698 	/**
699 	 * @see IBytecodeVisitor#_goto_w(int, int)
700 	 */
701 	@Override
_goto_w(int pc, int branchOffset)702 	public void _goto_w(int pc, int branchOffset) {
703 		// default behavior is to do nothing
704 	}
705 
706 	/**
707 	 * @see IBytecodeVisitor#_goto(int, int)
708 	 */
709 	@Override
_goto(int pc, int branchOffset)710 	public void _goto(int pc, int branchOffset) {
711 		// default behavior is to do nothing
712 	}
713 
714 	/**
715 	 * @see IBytecodeVisitor#_i2b(int)
716 	 */
717 	@Override
_i2b(int pc)718 	public void _i2b(int pc) {
719 		// default behavior is to do nothing
720 	}
721 
722 	/**
723 	 * @see IBytecodeVisitor#_i2c(int)
724 	 */
725 	@Override
_i2c(int pc)726 	public void _i2c(int pc) {
727 		// default behavior is to do nothing
728 	}
729 
730 	/**
731 	 * @see IBytecodeVisitor#_i2d(int)
732 	 */
733 	@Override
_i2d(int pc)734 	public void _i2d(int pc) {
735 		// default behavior is to do nothing
736 	}
737 
738 	/**
739 	 * @see IBytecodeVisitor#_i2f(int)
740 	 */
741 	@Override
_i2f(int pc)742 	public void _i2f(int pc) {
743 		// default behavior is to do nothing
744 	}
745 
746 	/**
747 	 * @see IBytecodeVisitor#_i2l(int)
748 	 */
749 	@Override
_i2l(int pc)750 	public void _i2l(int pc) {
751 		// default behavior is to do nothing
752 	}
753 
754 	/**
755 	 * @see IBytecodeVisitor#_i2s(int)
756 	 */
757 	@Override
_i2s(int pc)758 	public void _i2s(int pc) {
759 		// default behavior is to do nothing
760 	}
761 
762 	/**
763 	 * @see IBytecodeVisitor#_iadd(int)
764 	 */
765 	@Override
_iadd(int pc)766 	public void _iadd(int pc) {
767 		// default behavior is to do nothing
768 	}
769 
770 	/**
771 	 * @see IBytecodeVisitor#_iaload(int)
772 	 */
773 	@Override
_iaload(int pc)774 	public void _iaload(int pc) {
775 		// default behavior is to do nothing
776 	}
777 
778 	/**
779 	 * @see IBytecodeVisitor#_iand(int)
780 	 */
781 	@Override
_iand(int pc)782 	public void _iand(int pc) {
783 		// default behavior is to do nothing
784 	}
785 
786 	/**
787 	 * @see IBytecodeVisitor#_iastore(int)
788 	 */
789 	@Override
_iastore(int pc)790 	public void _iastore(int pc) {
791 		// default behavior is to do nothing
792 	}
793 
794 	/**
795 	 * @see IBytecodeVisitor#_iconst_0(int)
796 	 */
797 	@Override
_iconst_0(int pc)798 	public void _iconst_0(int pc) {
799 		// default behavior is to do nothing
800 	}
801 
802 	/**
803 	 * @see IBytecodeVisitor#_iconst_1(int)
804 	 */
805 	@Override
_iconst_1(int pc)806 	public void _iconst_1(int pc) {
807 		// default behavior is to do nothing
808 	}
809 
810 	/**
811 	 * @see IBytecodeVisitor#_iconst_2(int)
812 	 */
813 	@Override
_iconst_2(int pc)814 	public void _iconst_2(int pc) {
815 		// default behavior is to do nothing
816 	}
817 
818 	/**
819 	 * @see IBytecodeVisitor#_iconst_3(int)
820 	 */
821 	@Override
_iconst_3(int pc)822 	public void _iconst_3(int pc) {
823 		// default behavior is to do nothing
824 	}
825 
826 	/**
827 	 * @see IBytecodeVisitor#_iconst_4(int)
828 	 */
829 	@Override
_iconst_4(int pc)830 	public void _iconst_4(int pc) {
831 		// default behavior is to do nothing
832 	}
833 
834 	/**
835 	 * @see IBytecodeVisitor#_iconst_5(int)
836 	 */
837 	@Override
_iconst_5(int pc)838 	public void _iconst_5(int pc) {
839 		// default behavior is to do nothing
840 	}
841 
842 	/**
843 	 * @see IBytecodeVisitor#_iconst_m1(int)
844 	 */
845 	@Override
_iconst_m1(int pc)846 	public void _iconst_m1(int pc) {
847 		// default behavior is to do nothing
848 	}
849 
850 	/**
851 	 * @see IBytecodeVisitor#_idiv(int)
852 	 */
853 	@Override
_idiv(int pc)854 	public void _idiv(int pc) {
855 		// default behavior is to do nothing
856 	}
857 
858 	/**
859 	 * @see IBytecodeVisitor#_if_acmpeq(int, int)
860 	 */
861 	@Override
_if_acmpeq(int pc, int branchOffset)862 	public void _if_acmpeq(int pc, int branchOffset) {
863 		// default behavior is to do nothing
864 	}
865 
866 	/**
867 	 * @see IBytecodeVisitor#_if_acmpne(int, int)
868 	 */
869 	@Override
_if_acmpne(int pc, int branchOffset)870 	public void _if_acmpne(int pc, int branchOffset) {
871 		// default behavior is to do nothing
872 	}
873 
874 	/**
875 	 * @see IBytecodeVisitor#_if_icmpeq(int, int)
876 	 */
877 	@Override
_if_icmpeq(int pc, int branchOffset)878 	public void _if_icmpeq(int pc, int branchOffset) {
879 		// default behavior is to do nothing
880 	}
881 
882 	/**
883 	 * @see IBytecodeVisitor#_if_icmpge(int, int)
884 	 */
885 	@Override
_if_icmpge(int pc, int branchOffset)886 	public void _if_icmpge(int pc, int branchOffset) {
887 		// default behavior is to do nothing
888 	}
889 
890 	/**
891 	 * @see IBytecodeVisitor#_if_icmpgt(int, int)
892 	 */
893 	@Override
_if_icmpgt(int pc, int branchOffset)894 	public void _if_icmpgt(int pc, int branchOffset) {
895 		// default behavior is to do nothing
896 	}
897 
898 	/**
899 	 * @see IBytecodeVisitor#_if_icmple(int, int)
900 	 */
901 	@Override
_if_icmple(int pc, int branchOffset)902 	public void _if_icmple(int pc, int branchOffset) {
903 		// default behavior is to do nothing
904 	}
905 
906 	/**
907 	 * @see IBytecodeVisitor#_if_icmplt(int, int)
908 	 */
909 	@Override
_if_icmplt(int pc, int branchOffset)910 	public void _if_icmplt(int pc, int branchOffset) {
911 		// default behavior is to do nothing
912 	}
913 
914 	/**
915 	 * @see IBytecodeVisitor#_if_icmpne(int, int)
916 	 */
917 	@Override
_if_icmpne(int pc, int branchOffset)918 	public void _if_icmpne(int pc, int branchOffset) {
919 		// default behavior is to do nothing
920 	}
921 
922 	/**
923 	 * @see IBytecodeVisitor#_ifeq(int, int)
924 	 */
925 	@Override
_ifeq(int pc, int branchOffset)926 	public void _ifeq(int pc, int branchOffset) {
927 		// default behavior is to do nothing
928 	}
929 
930 	/**
931 	 * @see IBytecodeVisitor#_ifge(int, int)
932 	 */
933 	@Override
_ifge(int pc, int branchOffset)934 	public void _ifge(int pc, int branchOffset) {
935 		// default behavior is to do nothing
936 	}
937 
938 	/**
939 	 * @see IBytecodeVisitor#_ifgt(int, int)
940 	 */
941 	@Override
_ifgt(int pc, int branchOffset)942 	public void _ifgt(int pc, int branchOffset) {
943 		// default behavior is to do nothing
944 	}
945 
946 	/**
947 	 * @see IBytecodeVisitor#_ifle(int, int)
948 	 */
949 	@Override
_ifle(int pc, int branchOffset)950 	public void _ifle(int pc, int branchOffset) {
951 		// default behavior is to do nothing
952 	}
953 
954 	/**
955 	 * @see IBytecodeVisitor#_iflt(int, int)
956 	 */
957 	@Override
_iflt(int pc, int branchOffset)958 	public void _iflt(int pc, int branchOffset) {
959 		// default behavior is to do nothing
960 	}
961 
962 	/**
963 	 * @see IBytecodeVisitor#_ifne(int, int)
964 	 */
965 	@Override
_ifne(int pc, int branchOffset)966 	public void _ifne(int pc, int branchOffset) {
967 		// default behavior is to do nothing
968 	}
969 
970 	/**
971 	 * @see IBytecodeVisitor#_ifnonnull(int, int)
972 	 */
973 	@Override
_ifnonnull(int pc, int branchOffset)974 	public void _ifnonnull(int pc, int branchOffset) {
975 		// default behavior is to do nothing
976 	}
977 
978 	/**
979 	 * @see IBytecodeVisitor#_ifnull(int, int)
980 	 */
981 	@Override
_ifnull(int pc, int branchOffset)982 	public void _ifnull(int pc, int branchOffset) {
983 		// default behavior is to do nothing
984 	}
985 
986 	/**
987 	 * @see IBytecodeVisitor#_iinc(int, int, int)
988 	 */
989 	@Override
_iinc(int pc, int index, int _const)990 	public void _iinc(int pc, int index, int _const) {
991 		// default behavior is to do nothing
992 	}
993 
994 	/**
995 	 * @see IBytecodeVisitor#_iload_0(int)
996 	 */
997 	@Override
_iload_0(int pc)998 	public void _iload_0(int pc) {
999 		// default behavior is to do nothing
1000 	}
1001 
1002 	/**
1003 	 * @see IBytecodeVisitor#_iload_1(int)
1004 	 */
1005 	@Override
_iload_1(int pc)1006 	public void _iload_1(int pc) {
1007 		// default behavior is to do nothing
1008 	}
1009 
1010 	/**
1011 	 * @see IBytecodeVisitor#_iload_2(int)
1012 	 */
1013 	@Override
_iload_2(int pc)1014 	public void _iload_2(int pc) {
1015 		// default behavior is to do nothing
1016 	}
1017 
1018 	/**
1019 	 * @see IBytecodeVisitor#_iload_3(int)
1020 	 */
1021 	@Override
_iload_3(int pc)1022 	public void _iload_3(int pc) {
1023 		// default behavior is to do nothing
1024 	}
1025 
1026 	/**
1027 	 * @see IBytecodeVisitor#_iload(int, int)
1028 	 */
1029 	@Override
_iload(int pc, int index)1030 	public void _iload(int pc, int index) {
1031 		// default behavior is to do nothing
1032 	}
1033 
1034 	/**
1035 	 * @see IBytecodeVisitor#_imul(int)
1036 	 */
1037 	@Override
_imul(int pc)1038 	public void _imul(int pc) {
1039 		// default behavior is to do nothing
1040 	}
1041 
1042 	/**
1043 	 * @see IBytecodeVisitor#_ineg(int)
1044 	 */
1045 	@Override
_ineg(int pc)1046 	public void _ineg(int pc) {
1047 		// default behavior is to do nothing
1048 	}
1049 
1050 	/**
1051 	 * @see IBytecodeVisitor#_instanceof(int, int, IConstantPoolEntry)
1052 	 */
1053 	@Override
_instanceof(int pc, int index, IConstantPoolEntry constantClass)1054 	public void _instanceof(int pc, int index, IConstantPoolEntry constantClass) {
1055 		// default behavior is to do nothing
1056 	}
1057 	/**
1058 	 * @see IBytecodeVisitor#_invokedynamic(int, int, IConstantPoolEntry, IConstantPoolEntry)
1059 	 * @since 3.6
1060 	 * @deprecated This has been replaced with {@link IBytecodeVisitor#_invokedynamic(int, int, IConstantPoolEntry)}
1061 	 */
1062 	@Override
_invokedynamic( int pc, int index, IConstantPoolEntry nameEntry, IConstantPoolEntry descriptorEntry)1063 	public void _invokedynamic(
1064 			int pc,
1065 			int index,
1066 			IConstantPoolEntry nameEntry,
1067 			IConstantPoolEntry descriptorEntry) {
1068 		// default behavior is to do nothing
1069 	}
1070 	/**
1071 	 * @see IBytecodeVisitor#_invokedynamic(int, int, IConstantPoolEntry)
1072 	 * @since 3.8
1073 	 */
1074 	@Override
_invokedynamic( int pc, int index, IConstantPoolEntry invokeDynamicEntry)1075 	public void _invokedynamic(
1076 			int pc,
1077 			int index,
1078 			IConstantPoolEntry invokeDynamicEntry) {
1079 		// default behavior is to do nothing
1080 	}
1081 	/**
1082 	 * @see IBytecodeVisitor#_invokeinterface(int, int, byte, IConstantPoolEntry)
1083 	 */
1084 	@Override
_invokeinterface( int pc, int index, byte nargs, IConstantPoolEntry constantInterfaceMethodref)1085 	public void _invokeinterface(
1086 		int pc,
1087 		int index,
1088 		byte nargs,
1089 		IConstantPoolEntry constantInterfaceMethodref) {
1090 		// default behavior is to do nothing
1091 	}
1092 
1093 	/**
1094 	 * @see IBytecodeVisitor#_invokespecial(int, int, IConstantPoolEntry)
1095 	 */
1096 	@Override
_invokespecial( int pc, int index, IConstantPoolEntry constantMethodref)1097 	public void _invokespecial(
1098 		int pc,
1099 		int index,
1100 		IConstantPoolEntry constantMethodref) {
1101 		// default behavior is to do nothing
1102 	}
1103 
1104 	/**
1105 	 * @see IBytecodeVisitor#_invokestatic(int, int, IConstantPoolEntry)
1106 	 */
1107 	@Override
_invokestatic( int pc, int index, IConstantPoolEntry constantMethodref)1108 	public void _invokestatic(
1109 		int pc,
1110 		int index,
1111 		IConstantPoolEntry constantMethodref) {
1112 		// default behavior is to do nothing
1113 	}
1114 
1115 	/**
1116 	 * @see IBytecodeVisitor#_invokevirtual(int, int, IConstantPoolEntry)
1117 	 */
1118 	@Override
_invokevirtual( int pc, int index, IConstantPoolEntry constantMethodref)1119 	public void _invokevirtual(
1120 		int pc,
1121 		int index,
1122 		IConstantPoolEntry constantMethodref) {
1123 		// default behavior is to do nothing
1124 	}
1125 
1126 	/**
1127 	 * @see IBytecodeVisitor#_ior(int)
1128 	 */
1129 	@Override
_ior(int pc)1130 	public void _ior(int pc) {
1131 		// default behavior is to do nothing
1132 	}
1133 
1134 	/**
1135 	 * @see IBytecodeVisitor#_irem(int)
1136 	 */
1137 	@Override
_irem(int pc)1138 	public void _irem(int pc) {
1139 		// default behavior is to do nothing
1140 	}
1141 
1142 	/**
1143 	 * @see IBytecodeVisitor#_ireturn(int)
1144 	 */
1145 	@Override
_ireturn(int pc)1146 	public void _ireturn(int pc) {
1147 		// default behavior is to do nothing
1148 	}
1149 
1150 	/**
1151 	 * @see IBytecodeVisitor#_ishl(int)
1152 	 */
1153 	@Override
_ishl(int pc)1154 	public void _ishl(int pc) {
1155 		// default behavior is to do nothing
1156 	}
1157 
1158 	/**
1159 	 * @see IBytecodeVisitor#_ishr(int)
1160 	 */
1161 	@Override
_ishr(int pc)1162 	public void _ishr(int pc) {
1163 		// default behavior is to do nothing
1164 	}
1165 
1166 	/**
1167 	 * @see IBytecodeVisitor#_istore_0(int)
1168 	 */
1169 	@Override
_istore_0(int pc)1170 	public void _istore_0(int pc) {
1171 		// default behavior is to do nothing
1172 	}
1173 
1174 	/**
1175 	 * @see IBytecodeVisitor#_istore_1(int)
1176 	 */
1177 	@Override
_istore_1(int pc)1178 	public void _istore_1(int pc) {
1179 		// default behavior is to do nothing
1180 	}
1181 
1182 	/**
1183 	 * @see IBytecodeVisitor#_istore_2(int)
1184 	 */
1185 	@Override
_istore_2(int pc)1186 	public void _istore_2(int pc) {
1187 		// default behavior is to do nothing
1188 	}
1189 
1190 	/**
1191 	 * @see IBytecodeVisitor#_istore_3(int)
1192 	 */
1193 	@Override
_istore_3(int pc)1194 	public void _istore_3(int pc) {
1195 		// default behavior is to do nothing
1196 	}
1197 
1198 	/**
1199 	 * @see IBytecodeVisitor#_istore(int, int)
1200 	 */
1201 	@Override
_istore(int pc, int index)1202 	public void _istore(int pc, int index) {
1203 		// default behavior is to do nothing
1204 	}
1205 
1206 	/**
1207 	 * @see IBytecodeVisitor#_isub(int)
1208 	 */
1209 	@Override
_isub(int pc)1210 	public void _isub(int pc) {
1211 		// default behavior is to do nothing
1212 	}
1213 
1214 	/**
1215 	 * @see IBytecodeVisitor#_iushr(int)
1216 	 */
1217 	@Override
_iushr(int pc)1218 	public void _iushr(int pc) {
1219 		// default behavior is to do nothing
1220 	}
1221 
1222 	/**
1223 	 * @see IBytecodeVisitor#_ixor(int)
1224 	 */
1225 	@Override
_ixor(int pc)1226 	public void _ixor(int pc) {
1227 		// default behavior is to do nothing
1228 	}
1229 
1230 	/**
1231 	 * @see IBytecodeVisitor#_jsr_w(int, int)
1232 	 */
1233 	@Override
_jsr_w(int pc, int branchOffset)1234 	public void _jsr_w(int pc, int branchOffset) {
1235 		// default behavior is to do nothing
1236 	}
1237 
1238 	/**
1239 	 * @see IBytecodeVisitor#_jsr(int, int)
1240 	 */
1241 	@Override
_jsr(int pc, int branchOffset)1242 	public void _jsr(int pc, int branchOffset) {
1243 		// default behavior is to do nothing
1244 	}
1245 
1246 	/**
1247 	 * @see IBytecodeVisitor#_l2d(int)
1248 	 */
1249 	@Override
_l2d(int pc)1250 	public void _l2d(int pc) {
1251 		// default behavior is to do nothing
1252 	}
1253 
1254 	/**
1255 	 * @see IBytecodeVisitor#_l2f(int)
1256 	 */
1257 	@Override
_l2f(int pc)1258 	public void _l2f(int pc) {
1259 		// default behavior is to do nothing
1260 	}
1261 
1262 	/**
1263 	 * @see IBytecodeVisitor#_l2i(int)
1264 	 */
1265 	@Override
_l2i(int pc)1266 	public void _l2i(int pc) {
1267 		// default behavior is to do nothing
1268 	}
1269 
1270 	/**
1271 	 * @see IBytecodeVisitor#_ladd(int)
1272 	 */
1273 	@Override
_ladd(int pc)1274 	public void _ladd(int pc) {
1275 		// default behavior is to do nothing
1276 	}
1277 
1278 	/**
1279 	 * @see IBytecodeVisitor#_laload(int)
1280 	 */
1281 	@Override
_laload(int pc)1282 	public void _laload(int pc) {
1283 		// default behavior is to do nothing
1284 	}
1285 
1286 	/**
1287 	 * @see IBytecodeVisitor#_land(int)
1288 	 */
1289 	@Override
_land(int pc)1290 	public void _land(int pc) {
1291 		// default behavior is to do nothing
1292 	}
1293 
1294 	/**
1295 	 * @see IBytecodeVisitor#_lastore(int)
1296 	 */
1297 	@Override
_lastore(int pc)1298 	public void _lastore(int pc) {
1299 		// default behavior is to do nothing
1300 	}
1301 
1302 	/**
1303 	 * @see IBytecodeVisitor#_lcmp(int)
1304 	 */
1305 	@Override
_lcmp(int pc)1306 	public void _lcmp(int pc) {
1307 		// default behavior is to do nothing
1308 	}
1309 
1310 	/**
1311 	 * @see IBytecodeVisitor#_lconst_0(int)
1312 	 */
1313 	@Override
_lconst_0(int pc)1314 	public void _lconst_0(int pc) {
1315 		// default behavior is to do nothing
1316 	}
1317 
1318 	/**
1319 	 * @see IBytecodeVisitor#_lconst_1(int)
1320 	 */
1321 	@Override
_lconst_1(int pc)1322 	public void _lconst_1(int pc) {
1323 		// default behavior is to do nothing
1324 	}
1325 
1326 	/**
1327 	 * @see IBytecodeVisitor#_ldc_w(int, int, IConstantPoolEntry)
1328 	 */
1329 	@Override
_ldc_w(int pc, int index, IConstantPoolEntry constantPoolEntry)1330 	public void _ldc_w(int pc, int index, IConstantPoolEntry constantPoolEntry) {
1331 		// default behavior is to do nothing
1332 	}
1333 
1334 	/**
1335 	 * @see IBytecodeVisitor#_ldc(int, int, IConstantPoolEntry)
1336 	 */
1337 	@Override
_ldc(int pc, int index, IConstantPoolEntry constantPoolEntry)1338 	public void _ldc(int pc, int index, IConstantPoolEntry constantPoolEntry) {
1339 		// default behavior is to do nothing
1340 	}
1341 
1342 	/**
1343 	 * @see IBytecodeVisitor#_ldc2_w(int, int, IConstantPoolEntry)
1344 	 */
1345 	@Override
_ldc2_w(int pc, int index, IConstantPoolEntry constantPoolEntry)1346 	public void _ldc2_w(int pc, int index, IConstantPoolEntry constantPoolEntry) {
1347 		// default behavior is to do nothing
1348 	}
1349 
1350 	/**
1351 	 * @see IBytecodeVisitor#_ldiv(int)
1352 	 */
1353 	@Override
_ldiv(int pc)1354 	public void _ldiv(int pc) {
1355 		// default behavior is to do nothing
1356 	}
1357 
1358 	/**
1359 	 * @see IBytecodeVisitor#_lload_0(int)
1360 	 */
1361 	@Override
_lload_0(int pc)1362 	public void _lload_0(int pc) {
1363 		// default behavior is to do nothing
1364 	}
1365 
1366 	/**
1367 	 * @see IBytecodeVisitor#_lload_1(int)
1368 	 */
1369 	@Override
_lload_1(int pc)1370 	public void _lload_1(int pc) {
1371 		// default behavior is to do nothing
1372 	}
1373 
1374 	/**
1375 	 * @see IBytecodeVisitor#_lload_2(int)
1376 	 */
1377 	@Override
_lload_2(int pc)1378 	public void _lload_2(int pc) {
1379 		// default behavior is to do nothing
1380 	}
1381 
1382 	/**
1383 	 * @see IBytecodeVisitor#_lload_3(int)
1384 	 */
1385 	@Override
_lload_3(int pc)1386 	public void _lload_3(int pc) {
1387 		// default behavior is to do nothing
1388 	}
1389 
1390 	/**
1391 	 * @see IBytecodeVisitor#_lload(int, int)
1392 	 */
1393 	@Override
_lload(int pc, int index)1394 	public void _lload(int pc, int index) {
1395 		// default behavior is to do nothing
1396 	}
1397 
1398 	/**
1399 	 * @see IBytecodeVisitor#_lmul(int)
1400 	 */
1401 	@Override
_lmul(int pc)1402 	public void _lmul(int pc) {
1403 		// default behavior is to do nothing
1404 	}
1405 
1406 	/**
1407 	 * @see IBytecodeVisitor#_lneg(int)
1408 	 */
1409 	@Override
_lneg(int pc)1410 	public void _lneg(int pc) {
1411 		// default behavior is to do nothing
1412 	}
1413 
1414 	/**
1415 	 * @see IBytecodeVisitor#_lookupswitch(int, int, int, int[][])
1416 	 */
1417 	@Override
_lookupswitch( int pc, int defaultoffset, int npairs, int[][] offset_pairs)1418 	public void _lookupswitch(
1419 		int pc,
1420 		int defaultoffset,
1421 		int npairs,
1422 		int[][] offset_pairs) {
1423 		// default behavior is to do nothing
1424 	}
1425 
1426 	/**
1427 	 * @see IBytecodeVisitor#_lor(int)
1428 	 */
1429 	@Override
_lor(int pc)1430 	public void _lor(int pc) {
1431 		// default behavior is to do nothing
1432 	}
1433 
1434 	/**
1435 	 * @see IBytecodeVisitor#_lrem(int)
1436 	 */
1437 	@Override
_lrem(int pc)1438 	public void _lrem(int pc) {
1439 		// default behavior is to do nothing
1440 	}
1441 
1442 	/**
1443 	 * @see IBytecodeVisitor#_lreturn(int)
1444 	 */
1445 	@Override
_lreturn(int pc)1446 	public void _lreturn(int pc) {
1447 		// default behavior is to do nothing
1448 	}
1449 
1450 	/**
1451 	 * @see IBytecodeVisitor#_lshl(int)
1452 	 */
1453 	@Override
_lshl(int pc)1454 	public void _lshl(int pc) {
1455 		// default behavior is to do nothing
1456 	}
1457 
1458 	/**
1459 	 * @see IBytecodeVisitor#_lshr(int)
1460 	 */
1461 	@Override
_lshr(int pc)1462 	public void _lshr(int pc) {
1463 		// default behavior is to do nothing
1464 	}
1465 
1466 	/**
1467 	 * @see IBytecodeVisitor#_lstore_0(int)
1468 	 */
1469 	@Override
_lstore_0(int pc)1470 	public void _lstore_0(int pc) {
1471 		// default behavior is to do nothing
1472 	}
1473 
1474 	/**
1475 	 * @see IBytecodeVisitor#_lstore_1(int)
1476 	 */
1477 	@Override
_lstore_1(int pc)1478 	public void _lstore_1(int pc) {
1479 		// default behavior is to do nothing
1480 	}
1481 
1482 	/**
1483 	 * @see IBytecodeVisitor#_lstore_2(int)
1484 	 */
1485 	@Override
_lstore_2(int pc)1486 	public void _lstore_2(int pc) {
1487 		// default behavior is to do nothing
1488 	}
1489 
1490 	/**
1491 	 * @see IBytecodeVisitor#_lstore_3(int)
1492 	 */
1493 	@Override
_lstore_3(int pc)1494 	public void _lstore_3(int pc) {
1495 		// default behavior is to do nothing
1496 	}
1497 
1498 	/**
1499 	 * @see IBytecodeVisitor#_lstore(int, int)
1500 	 */
1501 	@Override
_lstore(int pc, int index)1502 	public void _lstore(int pc, int index) {
1503 		// default behavior is to do nothing
1504 	}
1505 
1506 	/**
1507 	 * @see IBytecodeVisitor#_lsub(int)
1508 	 */
1509 	@Override
_lsub(int pc)1510 	public void _lsub(int pc) {
1511 		// default behavior is to do nothing
1512 	}
1513 
1514 	/**
1515 	 * @see IBytecodeVisitor#_lushr(int)
1516 	 */
1517 	@Override
_lushr(int pc)1518 	public void _lushr(int pc) {
1519 		// default behavior is to do nothing
1520 	}
1521 
1522 	/**
1523 	 * @see IBytecodeVisitor#_lxor(int)
1524 	 */
1525 	@Override
_lxor(int pc)1526 	public void _lxor(int pc) {
1527 		// default behavior is to do nothing
1528 	}
1529 
1530 	/**
1531 	 * @see IBytecodeVisitor#_monitorenter(int)
1532 	 */
1533 	@Override
_monitorenter(int pc)1534 	public void _monitorenter(int pc) {
1535 		// default behavior is to do nothing
1536 	}
1537 
1538 	/**
1539 	 * @see IBytecodeVisitor#_monitorexit(int)
1540 	 */
1541 	@Override
_monitorexit(int pc)1542 	public void _monitorexit(int pc) {
1543 		// default behavior is to do nothing
1544 	}
1545 
1546 	/**
1547 	 * @see IBytecodeVisitor#_multianewarray(int, int, int, IConstantPoolEntry)
1548 	 */
1549 	@Override
_multianewarray( int pc, int index, int dimensions, IConstantPoolEntry constantClass)1550 	public void _multianewarray(
1551 		int pc,
1552 		int index,
1553 		int dimensions,
1554 		IConstantPoolEntry constantClass) {
1555 		// default behavior is to do nothing
1556 	}
1557 
1558 	/**
1559 	 * @see IBytecodeVisitor#_new(int, int, IConstantPoolEntry)
1560 	 */
1561 	@Override
_new(int pc, int index, IConstantPoolEntry constantClass)1562 	public void _new(int pc, int index, IConstantPoolEntry constantClass) {
1563 		// default behavior is to do nothing
1564 	}
1565 
1566 	/**
1567 	 * @see IBytecodeVisitor#_newarray(int, int)
1568 	 */
1569 	@Override
_newarray(int pc, int atype)1570 	public void _newarray(int pc, int atype) {
1571 		// default behavior is to do nothing
1572 	}
1573 
1574 	/**
1575 	 * @see IBytecodeVisitor#_nop(int)
1576 	 */
1577 	@Override
_nop(int pc)1578 	public void _nop(int pc) {
1579 		// default behavior is to do nothing
1580 	}
1581 
1582 	/**
1583 	 * @see IBytecodeVisitor#_pop(int)
1584 	 */
1585 	@Override
_pop(int pc)1586 	public void _pop(int pc) {
1587 		// default behavior is to do nothing
1588 	}
1589 
1590 	/**
1591 	 * @see IBytecodeVisitor#_pop2(int)
1592 	 */
1593 	@Override
_pop2(int pc)1594 	public void _pop2(int pc) {
1595 		// default behavior is to do nothing
1596 	}
1597 
1598 	/**
1599 	 * @see IBytecodeVisitor#_putfield(int, int, IConstantPoolEntry)
1600 	 */
1601 	@Override
_putfield(int pc, int index, IConstantPoolEntry constantFieldref)1602 	public void _putfield(int pc, int index, IConstantPoolEntry constantFieldref) {
1603 		// default behavior is to do nothing
1604 	}
1605 
1606 	/**
1607 	 * @see IBytecodeVisitor#_putstatic(int, int, IConstantPoolEntry)
1608 	 */
1609 	@Override
_putstatic( int pc, int index, IConstantPoolEntry constantFieldref)1610 	public void _putstatic(
1611 		int pc,
1612 		int index,
1613 		IConstantPoolEntry constantFieldref) {
1614 		// default behavior is to do nothing
1615 	}
1616 
1617 	/**
1618 	 * @see IBytecodeVisitor#_ret(int, int)
1619 	 */
1620 	@Override
_ret(int pc, int index)1621 	public void _ret(int pc, int index) {
1622 		// default behavior is to do nothing
1623 	}
1624 
1625 	/**
1626 	 * @see IBytecodeVisitor#_return(int)
1627 	 */
1628 	@Override
_return(int pc)1629 	public void _return(int pc) {
1630 		// default behavior is to do nothing
1631 	}
1632 
1633 	/**
1634 	 * @see IBytecodeVisitor#_saload(int)
1635 	 */
1636 	@Override
_saload(int pc)1637 	public void _saload(int pc) {
1638 		// default behavior is to do nothing
1639 	}
1640 
1641 	/**
1642 	 * @see IBytecodeVisitor#_sastore(int)
1643 	 */
1644 	@Override
_sastore(int pc)1645 	public void _sastore(int pc) {
1646 		// default behavior is to do nothing
1647 	}
1648 
1649 	/**
1650 	 * @see IBytecodeVisitor#_sipush(int, short)
1651 	 */
1652 	@Override
_sipush(int pc, short value)1653 	public void _sipush(int pc, short value) {
1654 		// default behavior is to do nothing
1655 	}
1656 
1657 	/**
1658 	 * @see IBytecodeVisitor#_swap(int)
1659 	 */
1660 	@Override
_swap(int pc)1661 	public void _swap(int pc) {
1662 		// default behavior is to do nothing
1663 	}
1664 
1665 	/**
1666 	 * @see IBytecodeVisitor#_tableswitch(int, int, int, int, int[])
1667 	 */
1668 	@Override
_tableswitch( int pc, int defaultoffset, int low, int high, int[] jump_offsets)1669 	public void _tableswitch(
1670 		int pc,
1671 		int defaultoffset,
1672 		int low,
1673 		int high,
1674 		int[] jump_offsets) {
1675 		// default behavior is to do nothing
1676 	}
1677 
1678 	/**
1679 	 * @see IBytecodeVisitor#_wide(int, int, int, int)
1680 	 */
1681 	@Override
_wide(int pc, int iincopcode, int index, int _const)1682 	public void _wide(int pc, int iincopcode, int index, int _const) {
1683 		// default behavior is to do nothing
1684 	}
1685 
1686 	/**
1687 	 * @see IBytecodeVisitor#_wide(int, int, int)
1688 	 */
1689 	@Override
_wide(int pc, int opcode, int index)1690 	public void _wide(int pc, int opcode, int index) {
1691 		// default behavior is to do nothing
1692 	}
1693 
1694 	/**
1695 	 * @see IBytecodeVisitor#_breakpoint(int)
1696 	 */
1697 	@Override
_breakpoint(int pc)1698 	public void _breakpoint(int pc) {
1699 		// default behavior is to do nothing
1700 	}
1701 
1702 	/**
1703 	 * @see IBytecodeVisitor#_impdep1(int)
1704 	 */
1705 	@Override
_impdep1(int pc)1706 	public void _impdep1(int pc) {
1707 		// default behavior is to do nothing
1708 	}
1709 
1710 	/**
1711 	 * @see IBytecodeVisitor#_impdep2(int)
1712 	 */
1713 	@Override
_impdep2(int pc)1714 	public void _impdep2(int pc) {
1715 		// default behavior is to do nothing
1716 	}
1717 
1718 }
1719