Class LineNumbers.LineNumberReader

java.lang.Object
org.objectweb.asm.ClassVisitor
com.google.inject.internal.util.LineNumbers.LineNumberReader
Enclosing class:
LineNumbers

private class LineNumbers.LineNumberReader extends org.objectweb.asm.ClassVisitor
  • Field Details

    • line

      private int line
    • pendingMethod

      private String pendingMethod
    • name

      private String name
  • Constructor Details

    • LineNumberReader

      LineNumberReader()
  • Method Details

    • visit

      public void visit(int version, int access, String name, String signature, String superName, String[] interfaces)
      Overrides:
      visit in class org.objectweb.asm.ClassVisitor
    • visitMethod

      public org.objectweb.asm.MethodVisitor visitMethod(int access, String name, String desc, String signature, String[] exceptions)
      Overrides:
      visitMethod in class org.objectweb.asm.ClassVisitor
    • visitSource

      public void visitSource(String source, String debug)
      Overrides:
      visitSource in class org.objectweb.asm.ClassVisitor
    • visitLineNumber

      public void visitLineNumber(int line, org.objectweb.asm.Label start)
    • visitField

      public org.objectweb.asm.FieldVisitor visitField(int access, String name, String desc, String signature, Object value)
      Overrides:
      visitField in class org.objectweb.asm.ClassVisitor
    • visitAnnotation

      public org.objectweb.asm.AnnotationVisitor visitAnnotation(String desc, boolean visible)
      Overrides:
      visitAnnotation in class org.objectweb.asm.ClassVisitor
    • visitParameterAnnotation

      public org.objectweb.asm.AnnotationVisitor visitParameterAnnotation(int parameter, String desc, boolean visible)