Class GosuMethodVisitor


  • public class GosuMethodVisitor
    extends gw.internal.ext.org.objectweb.asm.MethodVisitor
    • Constructor Detail

      • GosuMethodVisitor

        public GosuMethodVisitor​(gw.internal.ext.org.objectweb.asm.MethodVisitor methodVisitor)
    • Method Detail

      • isLastInstructionJumpOrReturnOrThrow

        public boolean isLastInstructionJumpOrReturnOrThrow()
      • visitAnnotationDefault

        public gw.internal.ext.org.objectweb.asm.AnnotationVisitor visitAnnotationDefault()
        Overrides:
        visitAnnotationDefault in class gw.internal.ext.org.objectweb.asm.MethodVisitor
      • visitAnnotation

        public gw.internal.ext.org.objectweb.asm.AnnotationVisitor visitAnnotation​(String s,
                                                                                   boolean b)
        Overrides:
        visitAnnotation in class gw.internal.ext.org.objectweb.asm.MethodVisitor
      • visitParameterAnnotation

        public gw.internal.ext.org.objectweb.asm.AnnotationVisitor visitParameterAnnotation​(int i,
                                                                                            String s,
                                                                                            boolean b)
        Overrides:
        visitParameterAnnotation in class gw.internal.ext.org.objectweb.asm.MethodVisitor
      • visitAttribute

        public void visitAttribute​(gw.internal.ext.org.objectweb.asm.Attribute attribute)
        Overrides:
        visitAttribute in class gw.internal.ext.org.objectweb.asm.MethodVisitor
      • visitCode

        public void visitCode()
        Overrides:
        visitCode in class gw.internal.ext.org.objectweb.asm.MethodVisitor
      • visitFrame

        public void visitFrame​(int i,
                               int i2,
                               Object[] objects,
                               int i3,
                               Object[] objects2)
        Overrides:
        visitFrame in class gw.internal.ext.org.objectweb.asm.MethodVisitor
      • visitInsn

        public void visitInsn​(int i)
        Overrides:
        visitInsn in class gw.internal.ext.org.objectweb.asm.MethodVisitor
      • visitIntInsn

        public void visitIntInsn​(int i,
                                 int i2)
        Overrides:
        visitIntInsn in class gw.internal.ext.org.objectweb.asm.MethodVisitor
      • visitVarInsn

        public void visitVarInsn​(int i,
                                 int i2)
        Overrides:
        visitVarInsn in class gw.internal.ext.org.objectweb.asm.MethodVisitor
      • visitTypeInsn

        public void visitTypeInsn​(int i,
                                  String s)
        Overrides:
        visitTypeInsn in class gw.internal.ext.org.objectweb.asm.MethodVisitor
      • visitFieldInsn

        public void visitFieldInsn​(int i,
                                   String s,
                                   String s2,
                                   String s3)
        Overrides:
        visitFieldInsn in class gw.internal.ext.org.objectweb.asm.MethodVisitor
      • visitMethodInsn

        public void visitMethodInsn​(int i,
                                    String s,
                                    String s2,
                                    String s3)
        Overrides:
        visitMethodInsn in class gw.internal.ext.org.objectweb.asm.MethodVisitor
      • visitMethodInsn

        public void visitMethodInsn​(int i,
                                    String s,
                                    String s2,
                                    String s3,
                                    boolean iface)
        Overrides:
        visitMethodInsn in class gw.internal.ext.org.objectweb.asm.MethodVisitor
      • visitInvokeDynamicInsn

        public void visitInvokeDynamicInsn​(String s,
                                           String s1,
                                           gw.internal.ext.org.objectweb.asm.Handle handle,
                                           Object... objects)
        Overrides:
        visitInvokeDynamicInsn in class gw.internal.ext.org.objectweb.asm.MethodVisitor
      • visitJumpInsn

        public void visitJumpInsn​(int i,
                                  gw.internal.ext.org.objectweb.asm.Label label)
        Overrides:
        visitJumpInsn in class gw.internal.ext.org.objectweb.asm.MethodVisitor
      • visitLabel

        public void visitLabel​(gw.internal.ext.org.objectweb.asm.Label label)
        Overrides:
        visitLabel in class gw.internal.ext.org.objectweb.asm.MethodVisitor
      • visitLdcInsn

        public void visitLdcInsn​(Object o)
        Overrides:
        visitLdcInsn in class gw.internal.ext.org.objectweb.asm.MethodVisitor
      • visitIincInsn

        public void visitIincInsn​(int i,
                                  int i2)
        Overrides:
        visitIincInsn in class gw.internal.ext.org.objectweb.asm.MethodVisitor
      • visitTableSwitchInsn

        public void visitTableSwitchInsn​(int i,
                                         int i2,
                                         gw.internal.ext.org.objectweb.asm.Label label,
                                         gw.internal.ext.org.objectweb.asm.Label[] labels)
        Overrides:
        visitTableSwitchInsn in class gw.internal.ext.org.objectweb.asm.MethodVisitor
      • visitLookupSwitchInsn

        public void visitLookupSwitchInsn​(gw.internal.ext.org.objectweb.asm.Label label,
                                          int[] ints,
                                          gw.internal.ext.org.objectweb.asm.Label[] labels)
        Overrides:
        visitLookupSwitchInsn in class gw.internal.ext.org.objectweb.asm.MethodVisitor
      • visitMultiANewArrayInsn

        public void visitMultiANewArrayInsn​(String s,
                                            int i)
        Overrides:
        visitMultiANewArrayInsn in class gw.internal.ext.org.objectweb.asm.MethodVisitor
      • visitTryCatchBlock

        public void visitTryCatchBlock​(gw.internal.ext.org.objectweb.asm.Label label,
                                       gw.internal.ext.org.objectweb.asm.Label label2,
                                       gw.internal.ext.org.objectweb.asm.Label label3,
                                       String s)
        Overrides:
        visitTryCatchBlock in class gw.internal.ext.org.objectweb.asm.MethodVisitor
      • visitLocalVariable

        public void visitLocalVariable​(String s,
                                       String s2,
                                       String s3,
                                       gw.internal.ext.org.objectweb.asm.Label label,
                                       gw.internal.ext.org.objectweb.asm.Label label2,
                                       int i)
        Overrides:
        visitLocalVariable in class gw.internal.ext.org.objectweb.asm.MethodVisitor
      • visitLineNumber

        public void visitLineNumber​(int i,
                                    gw.internal.ext.org.objectweb.asm.Label label)
        Overrides:
        visitLineNumber in class gw.internal.ext.org.objectweb.asm.MethodVisitor
      • visitMaxs

        public void visitMaxs​(int i,
                              int i2)
        Overrides:
        visitMaxs in class gw.internal.ext.org.objectweb.asm.MethodVisitor
      • visitEnd

        public void visitEnd()
        Overrides:
        visitEnd in class gw.internal.ext.org.objectweb.asm.MethodVisitor