1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.apache.bcel.generic;
18
19 /***
20 * Supplies empty method bodies to be overridden by subclasses.
21 *
22 * @version $Id: EmptyVisitor.java 386056 2006-03-15 11:31:56Z tcurdt $
23 * @author <A HREF="mailto:m.dahm@gmx.de">M. Dahm</A>
24 */
25 public abstract class EmptyVisitor implements Visitor {
26
27 public void visitStackInstruction( StackInstruction obj ) {
28 }
29
30
31 public void visitLocalVariableInstruction( LocalVariableInstruction obj ) {
32 }
33
34
35 public void visitBranchInstruction( BranchInstruction obj ) {
36 }
37
38
39 public void visitLoadClass( LoadClass obj ) {
40 }
41
42
43 public void visitFieldInstruction( FieldInstruction obj ) {
44 }
45
46
47 public void visitIfInstruction( IfInstruction obj ) {
48 }
49
50
51 public void visitConversionInstruction( ConversionInstruction obj ) {
52 }
53
54
55 public void visitPopInstruction( PopInstruction obj ) {
56 }
57
58
59 public void visitJsrInstruction( JsrInstruction obj ) {
60 }
61
62
63 public void visitGotoInstruction( GotoInstruction obj ) {
64 }
65
66
67 public void visitStoreInstruction( StoreInstruction obj ) {
68 }
69
70
71 public void visitTypedInstruction( TypedInstruction obj ) {
72 }
73
74
75 public void visitSelect( Select obj ) {
76 }
77
78
79 public void visitUnconditionalBranch( UnconditionalBranch obj ) {
80 }
81
82
83 public void visitPushInstruction( PushInstruction obj ) {
84 }
85
86
87 public void visitArithmeticInstruction( ArithmeticInstruction obj ) {
88 }
89
90
91 public void visitCPInstruction( CPInstruction obj ) {
92 }
93
94
95 public void visitInvokeInstruction( InvokeInstruction obj ) {
96 }
97
98
99 public void visitArrayInstruction( ArrayInstruction obj ) {
100 }
101
102
103 public void visitAllocationInstruction( AllocationInstruction obj ) {
104 }
105
106
107 public void visitReturnInstruction( ReturnInstruction obj ) {
108 }
109
110
111 public void visitFieldOrMethod( FieldOrMethod obj ) {
112 }
113
114
115 public void visitConstantPushInstruction( ConstantPushInstruction obj ) {
116 }
117
118
119 public void visitExceptionThrower( ExceptionThrower obj ) {
120 }
121
122
123 public void visitLoadInstruction( LoadInstruction obj ) {
124 }
125
126
127 public void visitVariableLengthInstruction( VariableLengthInstruction obj ) {
128 }
129
130
131 public void visitStackProducer( StackProducer obj ) {
132 }
133
134
135 public void visitStackConsumer( StackConsumer obj ) {
136 }
137
138
139 public void visitACONST_NULL( ACONST_NULL obj ) {
140 }
141
142
143 public void visitGETSTATIC( GETSTATIC obj ) {
144 }
145
146
147 public void visitIF_ICMPLT( IF_ICMPLT obj ) {
148 }
149
150
151 public void visitMONITOREXIT( MONITOREXIT obj ) {
152 }
153
154
155 public void visitIFLT( IFLT obj ) {
156 }
157
158
159 public void visitLSTORE( LSTORE obj ) {
160 }
161
162
163 public void visitPOP2( POP2 obj ) {
164 }
165
166
167 public void visitBASTORE( BASTORE obj ) {
168 }
169
170
171 public void visitISTORE( ISTORE obj ) {
172 }
173
174
175 public void visitCHECKCAST( CHECKCAST obj ) {
176 }
177
178
179 public void visitFCMPG( FCMPG obj ) {
180 }
181
182
183 public void visitI2F( I2F obj ) {
184 }
185
186
187 public void visitATHROW( ATHROW obj ) {
188 }
189
190
191 public void visitDCMPL( DCMPL obj ) {
192 }
193
194
195 public void visitARRAYLENGTH( ARRAYLENGTH obj ) {
196 }
197
198
199 public void visitDUP( DUP obj ) {
200 }
201
202
203 public void visitINVOKESTATIC( INVOKESTATIC obj ) {
204 }
205
206
207 public void visitLCONST( LCONST obj ) {
208 }
209
210
211 public void visitDREM( DREM obj ) {
212 }
213
214
215 public void visitIFGE( IFGE obj ) {
216 }
217
218
219 public void visitCALOAD( CALOAD obj ) {
220 }
221
222
223 public void visitLASTORE( LASTORE obj ) {
224 }
225
226
227 public void visitI2D( I2D obj ) {
228 }
229
230
231 public void visitDADD( DADD obj ) {
232 }
233
234
235 public void visitINVOKESPECIAL( INVOKESPECIAL obj ) {
236 }
237
238
239 public void visitIAND( IAND obj ) {
240 }
241
242
243 public void visitPUTFIELD( PUTFIELD obj ) {
244 }
245
246
247 public void visitILOAD( ILOAD obj ) {
248 }
249
250
251 public void visitDLOAD( DLOAD obj ) {
252 }
253
254
255 public void visitDCONST( DCONST obj ) {
256 }
257
258
259 public void visitNEW( NEW obj ) {
260 }
261
262
263 public void visitIFNULL( IFNULL obj ) {
264 }
265
266
267 public void visitLSUB( LSUB obj ) {
268 }
269
270
271 public void visitL2I( L2I obj ) {
272 }
273
274
275 public void visitISHR( ISHR obj ) {
276 }
277
278
279 public void visitTABLESWITCH( TABLESWITCH obj ) {
280 }
281
282
283 public void visitIINC( IINC obj ) {
284 }
285
286
287 public void visitDRETURN( DRETURN obj ) {
288 }
289
290
291 public void visitFSTORE( FSTORE obj ) {
292 }
293
294
295 public void visitDASTORE( DASTORE obj ) {
296 }
297
298
299 public void visitIALOAD( IALOAD obj ) {
300 }
301
302
303 public void visitDDIV( DDIV obj ) {
304 }
305
306
307 public void visitIF_ICMPGE( IF_ICMPGE obj ) {
308 }
309
310
311 public void visitLAND( LAND obj ) {
312 }
313
314
315 public void visitIDIV( IDIV obj ) {
316 }
317
318
319 public void visitLOR( LOR obj ) {
320 }
321
322
323 public void visitCASTORE( CASTORE obj ) {
324 }
325
326
327 public void visitFREM( FREM obj ) {
328 }
329
330
331 public void visitLDC( LDC obj ) {
332 }
333
334
335 public void visitBIPUSH( BIPUSH obj ) {
336 }
337
338
339 public void visitDSTORE( DSTORE obj ) {
340 }
341
342
343 public void visitF2L( F2L obj ) {
344 }
345
346
347 public void visitFMUL( FMUL obj ) {
348 }
349
350
351 public void visitLLOAD( LLOAD obj ) {
352 }
353
354
355 public void visitJSR( JSR obj ) {
356 }
357
358
359 public void visitFSUB( FSUB obj ) {
360 }
361
362
363 public void visitSASTORE( SASTORE obj ) {
364 }
365
366
367 public void visitALOAD( ALOAD obj ) {
368 }
369
370
371 public void visitDUP2_X2( DUP2_X2 obj ) {
372 }
373
374
375 public void visitRETURN( RETURN obj ) {
376 }
377
378
379 public void visitDALOAD( DALOAD obj ) {
380 }
381
382
383 public void visitSIPUSH( SIPUSH obj ) {
384 }
385
386
387 public void visitDSUB( DSUB obj ) {
388 }
389
390
391 public void visitL2F( L2F obj ) {
392 }
393
394
395 public void visitIF_ICMPGT( IF_ICMPGT obj ) {
396 }
397
398
399 public void visitF2D( F2D obj ) {
400 }
401
402
403 public void visitI2L( I2L obj ) {
404 }
405
406
407 public void visitIF_ACMPNE( IF_ACMPNE obj ) {
408 }
409
410
411 public void visitPOP( POP obj ) {
412 }
413
414
415 public void visitI2S( I2S obj ) {
416 }
417
418
419 public void visitIFEQ( IFEQ obj ) {
420 }
421
422
423 public void visitSWAP( SWAP obj ) {
424 }
425
426
427 public void visitIOR( IOR obj ) {
428 }
429
430
431 public void visitIREM( IREM obj ) {
432 }
433
434
435 public void visitIASTORE( IASTORE obj ) {
436 }
437
438
439 public void visitNEWARRAY( NEWARRAY obj ) {
440 }
441
442
443 public void visitINVOKEINTERFACE( INVOKEINTERFACE obj ) {
444 }
445
446
447 public void visitINEG( INEG obj ) {
448 }
449
450
451 public void visitLCMP( LCMP obj ) {
452 }
453
454
455 public void visitJSR_W( JSR_W obj ) {
456 }
457
458
459 public void visitMULTIANEWARRAY( MULTIANEWARRAY obj ) {
460 }
461
462
463 public void visitDUP_X2( DUP_X2 obj ) {
464 }
465
466
467 public void visitSALOAD( SALOAD obj ) {
468 }
469
470
471 public void visitIFNONNULL( IFNONNULL obj ) {
472 }
473
474
475 public void visitDMUL( DMUL obj ) {
476 }
477
478
479 public void visitIFNE( IFNE obj ) {
480 }
481
482
483 public void visitIF_ICMPLE( IF_ICMPLE obj ) {
484 }
485
486
487 public void visitLDC2_W( LDC2_W obj ) {
488 }
489
490
491 public void visitGETFIELD( GETFIELD obj ) {
492 }
493
494
495 public void visitLADD( LADD obj ) {
496 }
497
498
499 public void visitNOP( NOP obj ) {
500 }
501
502
503 public void visitFALOAD( FALOAD obj ) {
504 }
505
506
507 public void visitINSTANCEOF( INSTANCEOF obj ) {
508 }
509
510
511 public void visitIFLE( IFLE obj ) {
512 }
513
514
515 public void visitLXOR( LXOR obj ) {
516 }
517
518
519 public void visitLRETURN( LRETURN obj ) {
520 }
521
522
523 public void visitFCONST( FCONST obj ) {
524 }
525
526
527 public void visitIUSHR( IUSHR obj ) {
528 }
529
530
531 public void visitBALOAD( BALOAD obj ) {
532 }
533
534
535 public void visitDUP2( DUP2 obj ) {
536 }
537
538
539 public void visitIF_ACMPEQ( IF_ACMPEQ obj ) {
540 }
541
542
543 public void visitIMPDEP1( IMPDEP1 obj ) {
544 }
545
546
547 public void visitMONITORENTER( MONITORENTER obj ) {
548 }
549
550
551 public void visitLSHL( LSHL obj ) {
552 }
553
554
555 public void visitDCMPG( DCMPG obj ) {
556 }
557
558
559 public void visitD2L( D2L obj ) {
560 }
561
562
563 public void visitIMPDEP2( IMPDEP2 obj ) {
564 }
565
566
567 public void visitL2D( L2D obj ) {
568 }
569
570
571 public void visitRET( RET obj ) {
572 }
573
574
575 public void visitIFGT( IFGT obj ) {
576 }
577
578
579 public void visitIXOR( IXOR obj ) {
580 }
581
582
583 public void visitINVOKEVIRTUAL( INVOKEVIRTUAL obj ) {
584 }
585
586
587 public void visitFASTORE( FASTORE obj ) {
588 }
589
590
591 public void visitIRETURN( IRETURN obj ) {
592 }
593
594
595 public void visitIF_ICMPNE( IF_ICMPNE obj ) {
596 }
597
598
599 public void visitFLOAD( FLOAD obj ) {
600 }
601
602
603 public void visitLDIV( LDIV obj ) {
604 }
605
606
607 public void visitPUTSTATIC( PUTSTATIC obj ) {
608 }
609
610
611 public void visitAALOAD( AALOAD obj ) {
612 }
613
614
615 public void visitD2I( D2I obj ) {
616 }
617
618
619 public void visitIF_ICMPEQ( IF_ICMPEQ obj ) {
620 }
621
622
623 public void visitAASTORE( AASTORE obj ) {
624 }
625
626
627 public void visitARETURN( ARETURN obj ) {
628 }
629
630
631 public void visitDUP2_X1( DUP2_X1 obj ) {
632 }
633
634
635 public void visitFNEG( FNEG obj ) {
636 }
637
638
639 public void visitGOTO_W( GOTO_W obj ) {
640 }
641
642
643 public void visitD2F( D2F obj ) {
644 }
645
646
647 public void visitGOTO( GOTO obj ) {
648 }
649
650
651 public void visitISUB( ISUB obj ) {
652 }
653
654
655 public void visitF2I( F2I obj ) {
656 }
657
658
659 public void visitDNEG( DNEG obj ) {
660 }
661
662
663 public void visitICONST( ICONST obj ) {
664 }
665
666
667 public void visitFDIV( FDIV obj ) {
668 }
669
670
671 public void visitI2B( I2B obj ) {
672 }
673
674
675 public void visitLNEG( LNEG obj ) {
676 }
677
678
679 public void visitLREM( LREM obj ) {
680 }
681
682
683 public void visitIMUL( IMUL obj ) {
684 }
685
686
687 public void visitIADD( IADD obj ) {
688 }
689
690
691 public void visitLSHR( LSHR obj ) {
692 }
693
694
695 public void visitLOOKUPSWITCH( LOOKUPSWITCH obj ) {
696 }
697
698
699 public void visitDUP_X1( DUP_X1 obj ) {
700 }
701
702
703 public void visitFCMPL( FCMPL obj ) {
704 }
705
706
707 public void visitI2C( I2C obj ) {
708 }
709
710
711 public void visitLMUL( LMUL obj ) {
712 }
713
714
715 public void visitLUSHR( LUSHR obj ) {
716 }
717
718
719 public void visitISHL( ISHL obj ) {
720 }
721
722
723 public void visitLALOAD( LALOAD obj ) {
724 }
725
726
727 public void visitASTORE( ASTORE obj ) {
728 }
729
730
731 public void visitANEWARRAY( ANEWARRAY obj ) {
732 }
733
734
735 public void visitFRETURN( FRETURN obj ) {
736 }
737
738
739 public void visitFADD( FADD obj ) {
740 }
741
742
743 public void visitBREAKPOINT( BREAKPOINT obj ) {
744 }
745 }