Class MemberSubstitution.SubstitutingMethodVisitor.LocalVariableTracingMethodVisitor

  • Enclosing class:
    MemberSubstitution.SubstitutingMethodVisitor

    private class MemberSubstitution.SubstitutingMethodVisitor.LocalVariableTracingMethodVisitor
    extends org.objectweb.asm.MethodVisitor
    A method visitor that traces offsets of the local variable array being used.
    • Field Summary

      • Fields inherited from class org.objectweb.asm.MethodVisitor

        api, mv
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private LocalVariableTracingMethodVisitor​(org.objectweb.asm.MethodVisitor methodVisitor)
      Creates a new local variable tracing method visitor.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void visitVarInsn​(int opcode, int offset)  
      • Methods inherited from class org.objectweb.asm.MethodVisitor

        visitAnnotableParameterCount, visitAnnotation, visitAnnotationDefault, visitAttribute, visitCode, visitEnd, visitFieldInsn, visitFrame, visitIincInsn, visitInsn, visitInsnAnnotation, visitIntInsn, visitInvokeDynamicInsn, visitJumpInsn, visitLabel, visitLdcInsn, visitLineNumber, visitLocalVariable, visitLocalVariableAnnotation, visitLookupSwitchInsn, visitMaxs, visitMethodInsn, visitMethodInsn, visitMultiANewArrayInsn, visitParameter, visitParameterAnnotation, visitTableSwitchInsn, visitTryCatchAnnotation, visitTryCatchBlock, visitTypeAnnotation, visitTypeInsn
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • LocalVariableTracingMethodVisitor

        private LocalVariableTracingMethodVisitor​(org.objectweb.asm.MethodVisitor methodVisitor)
        Creates a new local variable tracing method visitor.
        Parameters:
        methodVisitor - The method visitor to delegate to.
    • Method Detail

      • visitVarInsn

        public void visitVarInsn​(int opcode,
                                 int offset)
        Overrides:
        visitVarInsn in class org.objectweb.asm.MethodVisitor