EmptyVisitor.java
- /*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
- package org.apache.bcel.generic;
- /**
- * Supplies empty method bodies to be overridden by subclasses.
- */
- public abstract class EmptyVisitor implements Visitor {
- @Override
- public void visitAALOAD(final AALOAD obj) {
- }
- @Override
- public void visitAASTORE(final AASTORE obj) {
- }
- @Override
- public void visitACONST_NULL(final ACONST_NULL obj) {
- }
- @Override
- public void visitAllocationInstruction(final AllocationInstruction obj) {
- }
- @Override
- public void visitALOAD(final ALOAD obj) {
- }
- @Override
- public void visitANEWARRAY(final ANEWARRAY obj) {
- }
- @Override
- public void visitARETURN(final ARETURN obj) {
- }
- @Override
- public void visitArithmeticInstruction(final ArithmeticInstruction obj) {
- }
- @Override
- public void visitArrayInstruction(final ArrayInstruction obj) {
- }
- @Override
- public void visitARRAYLENGTH(final ARRAYLENGTH obj) {
- }
- @Override
- public void visitASTORE(final ASTORE obj) {
- }
- @Override
- public void visitATHROW(final ATHROW obj) {
- }
- @Override
- public void visitBALOAD(final BALOAD obj) {
- }
- @Override
- public void visitBASTORE(final BASTORE obj) {
- }
- @Override
- public void visitBIPUSH(final BIPUSH obj) {
- }
- @Override
- public void visitBranchInstruction(final BranchInstruction obj) {
- }
- @Override
- public void visitBREAKPOINT(final BREAKPOINT obj) {
- }
- @Override
- public void visitCALOAD(final CALOAD obj) {
- }
- @Override
- public void visitCASTORE(final CASTORE obj) {
- }
- @Override
- public void visitCHECKCAST(final CHECKCAST obj) {
- }
- @Override
- public void visitConstantPushInstruction(final ConstantPushInstruction obj) {
- }
- @Override
- public void visitConversionInstruction(final ConversionInstruction obj) {
- }
- @Override
- public void visitCPInstruction(final CPInstruction obj) {
- }
- @Override
- public void visitD2F(final D2F obj) {
- }
- @Override
- public void visitD2I(final D2I obj) {
- }
- @Override
- public void visitD2L(final D2L obj) {
- }
- @Override
- public void visitDADD(final DADD obj) {
- }
- @Override
- public void visitDALOAD(final DALOAD obj) {
- }
- @Override
- public void visitDASTORE(final DASTORE obj) {
- }
- @Override
- public void visitDCMPG(final DCMPG obj) {
- }
- @Override
- public void visitDCMPL(final DCMPL obj) {
- }
- @Override
- public void visitDCONST(final DCONST obj) {
- }
- @Override
- public void visitDDIV(final DDIV obj) {
- }
- @Override
- public void visitDLOAD(final DLOAD obj) {
- }
- @Override
- public void visitDMUL(final DMUL obj) {
- }
- @Override
- public void visitDNEG(final DNEG obj) {
- }
- @Override
- public void visitDREM(final DREM obj) {
- }
- @Override
- public void visitDRETURN(final DRETURN obj) {
- }
- @Override
- public void visitDSTORE(final DSTORE obj) {
- }
- @Override
- public void visitDSUB(final DSUB obj) {
- }
- @Override
- public void visitDUP(final DUP obj) {
- }
- @Override
- public void visitDUP_X1(final DUP_X1 obj) {
- }
- @Override
- public void visitDUP_X2(final DUP_X2 obj) {
- }
- @Override
- public void visitDUP2(final DUP2 obj) {
- }
- @Override
- public void visitDUP2_X1(final DUP2_X1 obj) {
- }
- @Override
- public void visitDUP2_X2(final DUP2_X2 obj) {
- }
- @Override
- public void visitExceptionThrower(final ExceptionThrower obj) {
- }
- @Override
- public void visitF2D(final F2D obj) {
- }
- @Override
- public void visitF2I(final F2I obj) {
- }
- @Override
- public void visitF2L(final F2L obj) {
- }
- @Override
- public void visitFADD(final FADD obj) {
- }
- @Override
- public void visitFALOAD(final FALOAD obj) {
- }
- @Override
- public void visitFASTORE(final FASTORE obj) {
- }
- @Override
- public void visitFCMPG(final FCMPG obj) {
- }
- @Override
- public void visitFCMPL(final FCMPL obj) {
- }
- @Override
- public void visitFCONST(final FCONST obj) {
- }
- @Override
- public void visitFDIV(final FDIV obj) {
- }
- @Override
- public void visitFieldInstruction(final FieldInstruction obj) {
- }
- @Override
- public void visitFieldOrMethod(final FieldOrMethod obj) {
- }
- @Override
- public void visitFLOAD(final FLOAD obj) {
- }
- @Override
- public void visitFMUL(final FMUL obj) {
- }
- @Override
- public void visitFNEG(final FNEG obj) {
- }
- @Override
- public void visitFREM(final FREM obj) {
- }
- @Override
- public void visitFRETURN(final FRETURN obj) {
- }
- @Override
- public void visitFSTORE(final FSTORE obj) {
- }
- @Override
- public void visitFSUB(final FSUB obj) {
- }
- @Override
- public void visitGETFIELD(final GETFIELD obj) {
- }
- @Override
- public void visitGETSTATIC(final GETSTATIC obj) {
- }
- @Override
- public void visitGOTO(final GOTO obj) {
- }
- @Override
- public void visitGOTO_W(final GOTO_W obj) {
- }
- @Override
- public void visitGotoInstruction(final GotoInstruction obj) {
- }
- @Override
- public void visitI2B(final I2B obj) {
- }
- @Override
- public void visitI2C(final I2C obj) {
- }
- @Override
- public void visitI2D(final I2D obj) {
- }
- @Override
- public void visitI2F(final I2F obj) {
- }
- @Override
- public void visitI2L(final I2L obj) {
- }
- @Override
- public void visitI2S(final I2S obj) {
- }
- @Override
- public void visitIADD(final IADD obj) {
- }
- @Override
- public void visitIALOAD(final IALOAD obj) {
- }
- @Override
- public void visitIAND(final IAND obj) {
- }
- @Override
- public void visitIASTORE(final IASTORE obj) {
- }
- @Override
- public void visitICONST(final ICONST obj) {
- }
- @Override
- public void visitIDIV(final IDIV obj) {
- }
- @Override
- public void visitIF_ACMPEQ(final IF_ACMPEQ obj) {
- }
- @Override
- public void visitIF_ACMPNE(final IF_ACMPNE obj) {
- }
- @Override
- public void visitIF_ICMPEQ(final IF_ICMPEQ obj) {
- }
- @Override
- public void visitIF_ICMPGE(final IF_ICMPGE obj) {
- }
- @Override
- public void visitIF_ICMPGT(final IF_ICMPGT obj) {
- }
- @Override
- public void visitIF_ICMPLE(final IF_ICMPLE obj) {
- }
- @Override
- public void visitIF_ICMPLT(final IF_ICMPLT obj) {
- }
- @Override
- public void visitIF_ICMPNE(final IF_ICMPNE obj) {
- }
- @Override
- public void visitIFEQ(final IFEQ obj) {
- }
- @Override
- public void visitIFGE(final IFGE obj) {
- }
- @Override
- public void visitIFGT(final IFGT obj) {
- }
- @Override
- public void visitIfInstruction(final IfInstruction obj) {
- }
- @Override
- public void visitIFLE(final IFLE obj) {
- }
- @Override
- public void visitIFLT(final IFLT obj) {
- }
- @Override
- public void visitIFNE(final IFNE obj) {
- }
- @Override
- public void visitIFNONNULL(final IFNONNULL obj) {
- }
- @Override
- public void visitIFNULL(final IFNULL obj) {
- }
- @Override
- public void visitIINC(final IINC obj) {
- }
- @Override
- public void visitILOAD(final ILOAD obj) {
- }
- @Override
- public void visitIMPDEP1(final IMPDEP1 obj) {
- }
- @Override
- public void visitIMPDEP2(final IMPDEP2 obj) {
- }
- @Override
- public void visitIMUL(final IMUL obj) {
- }
- @Override
- public void visitINEG(final INEG obj) {
- }
- @Override
- public void visitINSTANCEOF(final INSTANCEOF obj) {
- }
- /**
- * @since 6.0
- */
- @Override
- public void visitINVOKEDYNAMIC(final INVOKEDYNAMIC obj) {
- }
- @Override
- public void visitInvokeInstruction(final InvokeInstruction obj) {
- }
- @Override
- public void visitINVOKEINTERFACE(final INVOKEINTERFACE obj) {
- }
- @Override
- public void visitINVOKESPECIAL(final INVOKESPECIAL obj) {
- }
- @Override
- public void visitINVOKESTATIC(final INVOKESTATIC obj) {
- }
- @Override
- public void visitINVOKEVIRTUAL(final INVOKEVIRTUAL obj) {
- }
- @Override
- public void visitIOR(final IOR obj) {
- }
- @Override
- public void visitIREM(final IREM obj) {
- }
- @Override
- public void visitIRETURN(final IRETURN obj) {
- }
- @Override
- public void visitISHL(final ISHL obj) {
- }
- @Override
- public void visitISHR(final ISHR obj) {
- }
- @Override
- public void visitISTORE(final ISTORE obj) {
- }
- @Override
- public void visitISUB(final ISUB obj) {
- }
- @Override
- public void visitIUSHR(final IUSHR obj) {
- }
- @Override
- public void visitIXOR(final IXOR obj) {
- }
- @Override
- public void visitJSR(final JSR obj) {
- }
- @Override
- public void visitJSR_W(final JSR_W obj) {
- }
- @Override
- public void visitJsrInstruction(final JsrInstruction obj) {
- }
- @Override
- public void visitL2D(final L2D obj) {
- }
- @Override
- public void visitL2F(final L2F obj) {
- }
- @Override
- public void visitL2I(final L2I obj) {
- }
- @Override
- public void visitLADD(final LADD obj) {
- }
- @Override
- public void visitLALOAD(final LALOAD obj) {
- }
- @Override
- public void visitLAND(final LAND obj) {
- }
- @Override
- public void visitLASTORE(final LASTORE obj) {
- }
- @Override
- public void visitLCMP(final LCMP obj) {
- }
- @Override
- public void visitLCONST(final LCONST obj) {
- }
- @Override
- public void visitLDC(final LDC obj) {
- }
- @Override
- public void visitLDC2_W(final LDC2_W obj) {
- }
- @Override
- public void visitLDIV(final LDIV obj) {
- }
- @Override
- public void visitLLOAD(final LLOAD obj) {
- }
- @Override
- public void visitLMUL(final LMUL obj) {
- }
- @Override
- public void visitLNEG(final LNEG obj) {
- }
- @Override
- public void visitLoadClass(final LoadClass obj) {
- }
- @Override
- public void visitLoadInstruction(final LoadInstruction obj) {
- }
- @Override
- public void visitLocalVariableInstruction(final LocalVariableInstruction obj) {
- }
- @Override
- public void visitLOOKUPSWITCH(final LOOKUPSWITCH obj) {
- }
- @Override
- public void visitLOR(final LOR obj) {
- }
- @Override
- public void visitLREM(final LREM obj) {
- }
- @Override
- public void visitLRETURN(final LRETURN obj) {
- }
- @Override
- public void visitLSHL(final LSHL obj) {
- }
- @Override
- public void visitLSHR(final LSHR obj) {
- }
- @Override
- public void visitLSTORE(final LSTORE obj) {
- }
- @Override
- public void visitLSUB(final LSUB obj) {
- }
- @Override
- public void visitLUSHR(final LUSHR obj) {
- }
- @Override
- public void visitLXOR(final LXOR obj) {
- }
- @Override
- public void visitMONITORENTER(final MONITORENTER obj) {
- }
- @Override
- public void visitMONITOREXIT(final MONITOREXIT obj) {
- }
- @Override
- public void visitMULTIANEWARRAY(final MULTIANEWARRAY obj) {
- }
- @Override
- public void visitNEW(final NEW obj) {
- }
- @Override
- public void visitNEWARRAY(final NEWARRAY obj) {
- }
- @Override
- public void visitNOP(final NOP obj) {
- }
- @Override
- public void visitPOP(final POP obj) {
- }
- @Override
- public void visitPOP2(final POP2 obj) {
- }
- @Override
- public void visitPopInstruction(final PopInstruction obj) {
- }
- @Override
- public void visitPushInstruction(final PushInstruction obj) {
- }
- @Override
- public void visitPUTFIELD(final PUTFIELD obj) {
- }
- @Override
- public void visitPUTSTATIC(final PUTSTATIC obj) {
- }
- @Override
- public void visitRET(final RET obj) {
- }
- @Override
- public void visitRETURN(final RETURN obj) {
- }
- @Override
- public void visitReturnInstruction(final ReturnInstruction obj) {
- }
- @Override
- public void visitSALOAD(final SALOAD obj) {
- }
- @Override
- public void visitSASTORE(final SASTORE obj) {
- }
- @Override
- public void visitSelect(final Select obj) {
- }
- @Override
- public void visitSIPUSH(final SIPUSH obj) {
- }
- @Override
- public void visitStackConsumer(final StackConsumer obj) {
- }
- @Override
- public void visitStackInstruction(final StackInstruction obj) {
- }
- @Override
- public void visitStackProducer(final StackProducer obj) {
- }
- @Override
- public void visitStoreInstruction(final StoreInstruction obj) {
- }
- @Override
- public void visitSWAP(final SWAP obj) {
- }
- @Override
- public void visitTABLESWITCH(final TABLESWITCH obj) {
- }
- @Override
- public void visitTypedInstruction(final TypedInstruction obj) {
- }
- @Override
- public void visitUnconditionalBranch(final UnconditionalBranch obj) {
- }
- @Override
- public void visitVariableLengthInstruction(final VariableLengthInstruction obj) {
- }
- }