1 /*
2  * reserved comment block
3  * DO NOT REMOVE OR ALTER!
4  */
5 package com.sun.org.apache.bcel.internal.generic;
6 
7 /* ====================================================================
8  * The Apache Software License, Version 1.1
9  *
10  * Copyright (c) 2001 The Apache Software Foundation.  All rights
11  * reserved.
12  *
13  * Redistribution and use in source and binary forms, with or without
14  * modification, are permitted provided that the following conditions
15  * are met:
16  *
17  * 1. Redistributions of source code must retain the above copyright
18  *    notice, this list of conditions and the following disclaimer.
19  *
20  * 2. Redistributions in binary form must reproduce the above copyright
21  *    notice, this list of conditions and the following disclaimer in
22  *    the documentation and/or other materials provided with the
23  *    distribution.
24  *
25  * 3. The end-user documentation included with the redistribution,
26  *    if any, must include the following acknowledgment:
27  *       "This product includes software developed by the
28  *        Apache Software Foundation (http://www.apache.org/)."
29  *    Alternately, this acknowledgment may appear in the software itself,
30  *    if and wherever such third-party acknowledgments normally appear.
31  *
32  * 4. The names "Apache" and "Apache Software Foundation" and
33  *    "Apache BCEL" must not be used to endorse or promote products
34  *    derived from this software without prior written permission. For
35  *    written permission, please contact apache@apache.org.
36  *
37  * 5. Products derived from this software may not be called "Apache",
38  *    "Apache BCEL", nor may "Apache" appear in their name, without
39  *    prior written permission of the Apache Software Foundation.
40  *
41  * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
42  * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
43  * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
44  * DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
45  * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
46  * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
47  * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
48  * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
49  * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
50  * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
51  * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
52  * SUCH DAMAGE.
53  * ====================================================================
54  *
55  * This software consists of voluntary contributions made by many
56  * individuals on behalf of the Apache Software Foundation.  For more
57  * information on the Apache Software Foundation, please see
58  * <http://www.apache.org/>.
59  */
60 
61 /**
62  * Supplies empty method bodies to be overridden by subclasses.
63  *
64  * @author  <A HREF="mailto:markus.dahm@berlin.de">M. Dahm</A>
65  */
66 public abstract class EmptyVisitor implements Visitor {
visitStackInstruction(StackInstruction obj)67   public void visitStackInstruction(StackInstruction obj) { }
visitLocalVariableInstruction(LocalVariableInstruction obj)68   public void visitLocalVariableInstruction(LocalVariableInstruction obj) { }
visitBranchInstruction(BranchInstruction obj)69   public void visitBranchInstruction(BranchInstruction obj) { }
visitLoadClass(LoadClass obj)70   public void visitLoadClass(LoadClass obj) { }
visitFieldInstruction(FieldInstruction obj)71   public void visitFieldInstruction(FieldInstruction obj) { }
visitIfInstruction(IfInstruction obj)72   public void visitIfInstruction(IfInstruction obj) { }
visitConversionInstruction(ConversionInstruction obj)73   public void visitConversionInstruction(ConversionInstruction obj) { }
visitPopInstruction(PopInstruction obj)74   public void visitPopInstruction(PopInstruction obj) { }
visitJsrInstruction(JsrInstruction obj)75   public void visitJsrInstruction(JsrInstruction obj) { }
visitGotoInstruction(GotoInstruction obj)76   public void visitGotoInstruction(GotoInstruction obj) { }
visitStoreInstruction(StoreInstruction obj)77   public void visitStoreInstruction(StoreInstruction obj) { }
visitTypedInstruction(TypedInstruction obj)78   public void visitTypedInstruction(TypedInstruction obj) { }
visitSelect(Select obj)79   public void visitSelect(Select obj) { }
visitUnconditionalBranch(UnconditionalBranch obj)80   public void visitUnconditionalBranch(UnconditionalBranch obj) { }
visitPushInstruction(PushInstruction obj)81   public void visitPushInstruction(PushInstruction obj) { }
visitArithmeticInstruction(ArithmeticInstruction obj)82   public void visitArithmeticInstruction(ArithmeticInstruction obj) { }
visitCPInstruction(CPInstruction obj)83   public void visitCPInstruction(CPInstruction obj) { }
visitInvokeInstruction(InvokeInstruction obj)84   public void visitInvokeInstruction(InvokeInstruction obj) { }
visitArrayInstruction(ArrayInstruction obj)85   public void visitArrayInstruction(ArrayInstruction obj) { }
visitAllocationInstruction(AllocationInstruction obj)86   public void visitAllocationInstruction(AllocationInstruction obj) { }
visitReturnInstruction(ReturnInstruction obj)87   public void visitReturnInstruction(ReturnInstruction obj) { }
visitFieldOrMethod(FieldOrMethod obj)88   public void visitFieldOrMethod(FieldOrMethod obj) { }
visitConstantPushInstruction(ConstantPushInstruction obj)89   public void visitConstantPushInstruction(ConstantPushInstruction obj) { }
visitExceptionThrower(ExceptionThrower obj)90   public void visitExceptionThrower(ExceptionThrower obj) { }
visitLoadInstruction(LoadInstruction obj)91   public void visitLoadInstruction(LoadInstruction obj) { }
visitVariableLengthInstruction(VariableLengthInstruction obj)92   public void visitVariableLengthInstruction(VariableLengthInstruction obj) { }
visitStackProducer(StackProducer obj)93   public void visitStackProducer(StackProducer obj) { }
visitStackConsumer(StackConsumer obj)94   public void visitStackConsumer(StackConsumer obj) { }
visitACONST_NULL(ACONST_NULL obj)95   public void visitACONST_NULL(ACONST_NULL obj) { }
visitGETSTATIC(GETSTATIC obj)96   public void visitGETSTATIC(GETSTATIC obj) { }
visitIF_ICMPLT(IF_ICMPLT obj)97   public void visitIF_ICMPLT(IF_ICMPLT obj) { }
visitMONITOREXIT(MONITOREXIT obj)98   public void visitMONITOREXIT(MONITOREXIT obj) { }
visitIFLT(IFLT obj)99   public void visitIFLT(IFLT obj) { }
visitLSTORE(LSTORE obj)100   public void visitLSTORE(LSTORE obj) { }
visitPOP2(POP2 obj)101   public void visitPOP2(POP2 obj) { }
visitBASTORE(BASTORE obj)102   public void visitBASTORE(BASTORE obj) { }
visitISTORE(ISTORE obj)103   public void visitISTORE(ISTORE obj) { }
visitCHECKCAST(CHECKCAST obj)104   public void visitCHECKCAST(CHECKCAST obj) { }
visitFCMPG(FCMPG obj)105   public void visitFCMPG(FCMPG obj) { }
visitI2F(I2F obj)106   public void visitI2F(I2F obj) { }
visitATHROW(ATHROW obj)107   public void visitATHROW(ATHROW obj) { }
visitDCMPL(DCMPL obj)108   public void visitDCMPL(DCMPL obj) { }
visitARRAYLENGTH(ARRAYLENGTH obj)109   public void visitARRAYLENGTH(ARRAYLENGTH obj) { }
visitDUP(DUP obj)110   public void visitDUP(DUP obj) { }
visitINVOKESTATIC(INVOKESTATIC obj)111   public void visitINVOKESTATIC(INVOKESTATIC obj) { }
visitLCONST(LCONST obj)112   public void visitLCONST(LCONST obj) { }
visitDREM(DREM obj)113   public void visitDREM(DREM obj) { }
visitIFGE(IFGE obj)114   public void visitIFGE(IFGE obj) { }
visitCALOAD(CALOAD obj)115   public void visitCALOAD(CALOAD obj) { }
visitLASTORE(LASTORE obj)116   public void visitLASTORE(LASTORE obj) { }
visitI2D(I2D obj)117   public void visitI2D(I2D obj) { }
visitDADD(DADD obj)118   public void visitDADD(DADD obj) { }
visitINVOKESPECIAL(INVOKESPECIAL obj)119   public void visitINVOKESPECIAL(INVOKESPECIAL obj) { }
visitIAND(IAND obj)120   public void visitIAND(IAND obj) { }
visitPUTFIELD(PUTFIELD obj)121   public void visitPUTFIELD(PUTFIELD obj) { }
visitILOAD(ILOAD obj)122   public void visitILOAD(ILOAD obj) { }
visitDLOAD(DLOAD obj)123   public void visitDLOAD(DLOAD obj) { }
visitDCONST(DCONST obj)124   public void visitDCONST(DCONST obj) { }
visitNEW(NEW obj)125   public void visitNEW(NEW obj) { }
visitIFNULL(IFNULL obj)126   public void visitIFNULL(IFNULL obj) { }
visitLSUB(LSUB obj)127   public void visitLSUB(LSUB obj) { }
visitL2I(L2I obj)128   public void visitL2I(L2I obj) { }
visitISHR(ISHR obj)129   public void visitISHR(ISHR obj) { }
visitTABLESWITCH(TABLESWITCH obj)130   public void visitTABLESWITCH(TABLESWITCH obj) { }
visitIINC(IINC obj)131   public void visitIINC(IINC obj) { }
visitDRETURN(DRETURN obj)132   public void visitDRETURN(DRETURN obj) { }
visitFSTORE(FSTORE obj)133   public void visitFSTORE(FSTORE obj) { }
visitDASTORE(DASTORE obj)134   public void visitDASTORE(DASTORE obj) { }
visitIALOAD(IALOAD obj)135   public void visitIALOAD(IALOAD obj) { }
visitDDIV(DDIV obj)136   public void visitDDIV(DDIV obj) { }
visitIF_ICMPGE(IF_ICMPGE obj)137   public void visitIF_ICMPGE(IF_ICMPGE obj) { }
visitLAND(LAND obj)138   public void visitLAND(LAND obj) { }
visitIDIV(IDIV obj)139   public void visitIDIV(IDIV obj) { }
visitLOR(LOR obj)140   public void visitLOR(LOR obj) { }
visitCASTORE(CASTORE obj)141   public void visitCASTORE(CASTORE obj) { }
visitFREM(FREM obj)142   public void visitFREM(FREM obj) { }
visitLDC(LDC obj)143   public void visitLDC(LDC obj) { }
visitBIPUSH(BIPUSH obj)144   public void visitBIPUSH(BIPUSH obj) { }
visitDSTORE(DSTORE obj)145   public void visitDSTORE(DSTORE obj) { }
visitF2L(F2L obj)146   public void visitF2L(F2L obj) { }
visitFMUL(FMUL obj)147   public void visitFMUL(FMUL obj) { }
visitLLOAD(LLOAD obj)148   public void visitLLOAD(LLOAD obj) { }
visitJSR(JSR obj)149   public void visitJSR(JSR obj) { }
visitFSUB(FSUB obj)150   public void visitFSUB(FSUB obj) { }
visitSASTORE(SASTORE obj)151   public void visitSASTORE(SASTORE obj) { }
visitALOAD(ALOAD obj)152   public void visitALOAD(ALOAD obj) { }
visitDUP2_X2(DUP2_X2 obj)153   public void visitDUP2_X2(DUP2_X2 obj) { }
visitRETURN(RETURN obj)154   public void visitRETURN(RETURN obj) { }
visitDALOAD(DALOAD obj)155   public void visitDALOAD(DALOAD obj) { }
visitSIPUSH(SIPUSH obj)156   public void visitSIPUSH(SIPUSH obj) { }
visitDSUB(DSUB obj)157   public void visitDSUB(DSUB obj) { }
visitL2F(L2F obj)158   public void visitL2F(L2F obj) { }
visitIF_ICMPGT(IF_ICMPGT obj)159   public void visitIF_ICMPGT(IF_ICMPGT obj) { }
visitF2D(F2D obj)160   public void visitF2D(F2D obj) { }
visitI2L(I2L obj)161   public void visitI2L(I2L obj) { }
visitIF_ACMPNE(IF_ACMPNE obj)162   public void visitIF_ACMPNE(IF_ACMPNE obj) { }
visitPOP(POP obj)163   public void visitPOP(POP obj) { }
visitI2S(I2S obj)164   public void visitI2S(I2S obj) { }
visitIFEQ(IFEQ obj)165   public void visitIFEQ(IFEQ obj) { }
visitSWAP(SWAP obj)166   public void visitSWAP(SWAP obj) { }
visitIOR(IOR obj)167   public void visitIOR(IOR obj) { }
visitIREM(IREM obj)168   public void visitIREM(IREM obj) { }
visitIASTORE(IASTORE obj)169   public void visitIASTORE(IASTORE obj) { }
visitNEWARRAY(NEWARRAY obj)170   public void visitNEWARRAY(NEWARRAY obj) { }
visitINVOKEINTERFACE(INVOKEINTERFACE obj)171   public void visitINVOKEINTERFACE(INVOKEINTERFACE obj) { }
visitINEG(INEG obj)172   public void visitINEG(INEG obj) { }
visitLCMP(LCMP obj)173   public void visitLCMP(LCMP obj) { }
visitJSR_W(JSR_W obj)174   public void visitJSR_W(JSR_W obj) { }
visitMULTIANEWARRAY(MULTIANEWARRAY obj)175   public void visitMULTIANEWARRAY(MULTIANEWARRAY obj) { }
visitDUP_X2(DUP_X2 obj)176   public void visitDUP_X2(DUP_X2 obj) { }
visitSALOAD(SALOAD obj)177   public void visitSALOAD(SALOAD obj) { }
visitIFNONNULL(IFNONNULL obj)178   public void visitIFNONNULL(IFNONNULL obj) { }
visitDMUL(DMUL obj)179   public void visitDMUL(DMUL obj) { }
visitIFNE(IFNE obj)180   public void visitIFNE(IFNE obj) { }
visitIF_ICMPLE(IF_ICMPLE obj)181   public void visitIF_ICMPLE(IF_ICMPLE obj) { }
visitLDC2_W(LDC2_W obj)182   public void visitLDC2_W(LDC2_W obj) { }
visitGETFIELD(GETFIELD obj)183   public void visitGETFIELD(GETFIELD obj) { }
visitLADD(LADD obj)184   public void visitLADD(LADD obj) { }
visitNOP(NOP obj)185   public void visitNOP(NOP obj) { }
visitFALOAD(FALOAD obj)186   public void visitFALOAD(FALOAD obj) { }
visitINSTANCEOF(INSTANCEOF obj)187   public void visitINSTANCEOF(INSTANCEOF obj) { }
visitIFLE(IFLE obj)188   public void visitIFLE(IFLE obj) { }
visitLXOR(LXOR obj)189   public void visitLXOR(LXOR obj) { }
visitLRETURN(LRETURN obj)190   public void visitLRETURN(LRETURN obj) { }
visitFCONST(FCONST obj)191   public void visitFCONST(FCONST obj) { }
visitIUSHR(IUSHR obj)192   public void visitIUSHR(IUSHR obj) { }
visitBALOAD(BALOAD obj)193   public void visitBALOAD(BALOAD obj) { }
visitDUP2(DUP2 obj)194   public void visitDUP2(DUP2 obj) { }
visitIF_ACMPEQ(IF_ACMPEQ obj)195   public void visitIF_ACMPEQ(IF_ACMPEQ obj) { }
visitIMPDEP1(IMPDEP1 obj)196   public void visitIMPDEP1(IMPDEP1 obj) { }
visitMONITORENTER(MONITORENTER obj)197   public void visitMONITORENTER(MONITORENTER obj) { }
visitLSHL(LSHL obj)198   public void visitLSHL(LSHL obj) { }
visitDCMPG(DCMPG obj)199   public void visitDCMPG(DCMPG obj) { }
visitD2L(D2L obj)200   public void visitD2L(D2L obj) { }
visitIMPDEP2(IMPDEP2 obj)201   public void visitIMPDEP2(IMPDEP2 obj) { }
visitL2D(L2D obj)202   public void visitL2D(L2D obj) { }
visitRET(RET obj)203   public void visitRET(RET obj) { }
visitIFGT(IFGT obj)204   public void visitIFGT(IFGT obj) { }
visitIXOR(IXOR obj)205   public void visitIXOR(IXOR obj) { }
visitINVOKEVIRTUAL(INVOKEVIRTUAL obj)206   public void visitINVOKEVIRTUAL(INVOKEVIRTUAL obj) { }
visitFASTORE(FASTORE obj)207   public void visitFASTORE(FASTORE obj) { }
visitIRETURN(IRETURN obj)208   public void visitIRETURN(IRETURN obj) { }
visitIF_ICMPNE(IF_ICMPNE obj)209   public void visitIF_ICMPNE(IF_ICMPNE obj) { }
visitFLOAD(FLOAD obj)210   public void visitFLOAD(FLOAD obj) { }
visitLDIV(LDIV obj)211   public void visitLDIV(LDIV obj) { }
visitPUTSTATIC(PUTSTATIC obj)212   public void visitPUTSTATIC(PUTSTATIC obj) { }
visitAALOAD(AALOAD obj)213   public void visitAALOAD(AALOAD obj) { }
visitD2I(D2I obj)214   public void visitD2I(D2I obj) { }
visitIF_ICMPEQ(IF_ICMPEQ obj)215   public void visitIF_ICMPEQ(IF_ICMPEQ obj) { }
visitAASTORE(AASTORE obj)216   public void visitAASTORE(AASTORE obj) { }
visitARETURN(ARETURN obj)217   public void visitARETURN(ARETURN obj) { }
visitDUP2_X1(DUP2_X1 obj)218   public void visitDUP2_X1(DUP2_X1 obj) { }
visitFNEG(FNEG obj)219   public void visitFNEG(FNEG obj) { }
visitGOTO_W(GOTO_W obj)220   public void visitGOTO_W(GOTO_W obj) { }
visitD2F(D2F obj)221   public void visitD2F(D2F obj) { }
visitGOTO(GOTO obj)222   public void visitGOTO(GOTO obj) { }
visitISUB(ISUB obj)223   public void visitISUB(ISUB obj) { }
visitF2I(F2I obj)224   public void visitF2I(F2I obj) { }
visitDNEG(DNEG obj)225   public void visitDNEG(DNEG obj) { }
visitICONST(ICONST obj)226   public void visitICONST(ICONST obj) { }
visitFDIV(FDIV obj)227   public void visitFDIV(FDIV obj) { }
visitI2B(I2B obj)228   public void visitI2B(I2B obj) { }
visitLNEG(LNEG obj)229   public void visitLNEG(LNEG obj) { }
visitLREM(LREM obj)230   public void visitLREM(LREM obj) { }
visitIMUL(IMUL obj)231   public void visitIMUL(IMUL obj) { }
visitIADD(IADD obj)232   public void visitIADD(IADD obj) { }
visitLSHR(LSHR obj)233   public void visitLSHR(LSHR obj) { }
visitLOOKUPSWITCH(LOOKUPSWITCH obj)234   public void visitLOOKUPSWITCH(LOOKUPSWITCH obj) { }
visitDUP_X1(DUP_X1 obj)235   public void visitDUP_X1(DUP_X1 obj) { }
visitFCMPL(FCMPL obj)236   public void visitFCMPL(FCMPL obj) { }
visitI2C(I2C obj)237   public void visitI2C(I2C obj) { }
visitLMUL(LMUL obj)238   public void visitLMUL(LMUL obj) { }
visitLUSHR(LUSHR obj)239   public void visitLUSHR(LUSHR obj) { }
visitISHL(ISHL obj)240   public void visitISHL(ISHL obj) { }
visitLALOAD(LALOAD obj)241   public void visitLALOAD(LALOAD obj) { }
visitASTORE(ASTORE obj)242   public void visitASTORE(ASTORE obj) { }
visitANEWARRAY(ANEWARRAY obj)243   public void visitANEWARRAY(ANEWARRAY obj) { }
visitFRETURN(FRETURN obj)244   public void visitFRETURN(FRETURN obj) { }
visitFADD(FADD obj)245   public void visitFADD(FADD obj) { }
visitBREAKPOINT(BREAKPOINT obj)246   public void visitBREAKPOINT(BREAKPOINT obj) { }
247 }
248