Package com.google.inject.internal.util
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
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) class
LineNumbers.LineNumberReader.LineNumberAnnotationVisitor
(package private) class
LineNumbers.LineNumberReader.LineNumberMethodVisitor
-
Field Summary
Fields Modifier and Type Field Description private int
line
private java.lang.String
name
private java.lang.String
pendingMethod
-
Constructor Summary
Constructors Constructor Description LineNumberReader()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
visit(int version, int access, java.lang.String name, java.lang.String signature, java.lang.String superName, java.lang.String[] interfaces)
org.objectweb.asm.AnnotationVisitor
visitAnnotation(java.lang.String desc, boolean visible)
org.objectweb.asm.FieldVisitor
visitField(int access, java.lang.String name, java.lang.String desc, java.lang.String signature, java.lang.Object value)
void
visitLineNumber(int line, org.objectweb.asm.Label start)
org.objectweb.asm.MethodVisitor
visitMethod(int access, java.lang.String name, java.lang.String desc, java.lang.String signature, java.lang.String[] exceptions)
org.objectweb.asm.AnnotationVisitor
visitParameterAnnotation(int parameter, java.lang.String desc, boolean visible)
void
visitSource(java.lang.String source, java.lang.String debug)
-
-
-
Method Detail
-
visit
public void visit(int version, int access, java.lang.String name, java.lang.String signature, java.lang.String superName, java.lang.String[] interfaces)
- Overrides:
visit
in classorg.objectweb.asm.ClassVisitor
-
visitMethod
public org.objectweb.asm.MethodVisitor visitMethod(int access, java.lang.String name, java.lang.String desc, java.lang.String signature, java.lang.String[] exceptions)
- Overrides:
visitMethod
in classorg.objectweb.asm.ClassVisitor
-
visitSource
public void visitSource(java.lang.String source, java.lang.String debug)
- Overrides:
visitSource
in classorg.objectweb.asm.ClassVisitor
-
visitLineNumber
public void visitLineNumber(int line, org.objectweb.asm.Label start)
-
visitField
public org.objectweb.asm.FieldVisitor visitField(int access, java.lang.String name, java.lang.String desc, java.lang.String signature, java.lang.Object value)
- Overrides:
visitField
in classorg.objectweb.asm.ClassVisitor
-
visitAnnotation
public org.objectweb.asm.AnnotationVisitor visitAnnotation(java.lang.String desc, boolean visible)
- Overrides:
visitAnnotation
in classorg.objectweb.asm.ClassVisitor
-
visitParameterAnnotation
public org.objectweb.asm.AnnotationVisitor visitParameterAnnotation(int parameter, java.lang.String desc, boolean visible)
-
-