public class TinyASMifier
extends org.objectweb.asm.util.Printer
Printer that prints the ASM code to generate the classes if visits.| 限定符和类型 | 字段和说明 |
|---|---|
protected int |
id
The identifier of the annotation visitor variable in the produced code.
|
protected java.util.Map<org.objectweb.asm.Label,java.lang.String> |
labelNames
The name of the Label variables in the produced code.
|
protected java.lang.String |
visitname
The name of the visitor variable in the produced code.
|
| 限定符 | 构造器和说明 |
|---|---|
|
TinyASMifier()
Constructs a new
TinyASMifier. |
protected |
TinyASMifier(int api,
java.lang.String visitorVariableName,
int annotationVisitorId)
Constructs a new
TinyASMifier. |
|
TinyASMifier(java.util.Map<java.lang.String,java.lang.String> parameters) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
appendConstant(java.lang.Object value)
Appends a string representation of the given constant to
Printer.stringBuilder. |
protected void |
appendLabel(org.objectweb.asm.Label label)
Appends the name of the given label to
Printer.stringBuilder. |
java.lang.String |
clazzOf(org.objectweb.asm.Type type,
java.util.Map<java.lang.String,java.lang.String> referedTypes) |
protected TinyASMifier |
createASMifier(java.lang.String visitorVariableName,
int annotationVisitorId)
Constructs a new
TinyASMifier. |
protected void |
declareLabel(org.objectweb.asm.Label label)
Appends a declaration of the given label to
Printer.stringBuilder. |
protected void |
declareLabel(org.objectweb.asm.Label label,
java.lang.String name) |
protected void |
tiny_doVisitMethodInsn(int opcode,
java.lang.String owner,
java.lang.String name,
java.lang.String descriptor) |
protected void |
tiny_visit(int access,
java.lang.String name,
java.lang.String signature,
java.lang.String superName,
java.lang.String[] interfaces) |
protected TinyASMifier |
tiny_visitField(int access,
java.lang.String name,
java.lang.String descriptor,
java.lang.String signature) |
protected void |
tiny_visitFieldInsn(int opcode,
java.lang.String owner,
java.lang.String name,
java.lang.String descriptor) |
protected void |
tiny_visitInsn(int opcode) |
protected void |
tiny_visitIntInsn(int opcode,
int operand) |
protected void |
tiny_visitJumpInsn(int opcode,
org.objectweb.asm.Label label) |
protected void |
tiny_visitMethod(int access,
java.lang.String name,
java.lang.String descriptor,
java.lang.String signature,
java.lang.String[] exceptions) |
protected void |
tiny_visitMethodEnd() |
protected void |
tiny_visitTypeInsn(int opcode,
java.lang.String type) |
protected void |
tiny_visitVarInsn(int opcode,
int var) |
void |
visit(int version,
int access,
java.lang.String name,
java.lang.String signature,
java.lang.String superName,
java.lang.String[] interfaces) |
void |
visit(java.lang.String name,
java.lang.Object value) |
TinyASMifier |
visitAnnotableParameterCount(int parameterCount,
boolean visible) |
TinyASMifier |
visitAnnotation(java.lang.String descriptor,
boolean visible)
Visits a class, field or method annotation.
|
TinyASMifier |
visitAnnotation(java.lang.String name,
java.lang.String descriptor) |
TinyASMifier |
visitAnnotationDefault() |
void |
visitAnnotationEnd() |
TinyASMifier |
visitArray(java.lang.String name) |
void |
visitAttribute(org.objectweb.asm.Attribute attribute)
Visit a class, field or method attribute.
|
TinyASMifier |
visitClassAnnotation(java.lang.String descriptor,
boolean visible) |
void |
visitClassAttribute(org.objectweb.asm.Attribute attribute) |
void |
visitClassEnd() |
TinyASMifier |
visitClassTypeAnnotation(int typeRef,
org.objectweb.asm.TypePath typePath,
java.lang.String descriptor,
boolean visible) |
void |
visitCode() |
void |
visitEnum(java.lang.String name,
java.lang.String descriptor,
java.lang.String value) |
void |
visitExport(java.lang.String packaze,
int access,
java.lang.String... modules) |
TinyASMifier |
visitField(int access,
java.lang.String name,
java.lang.String descriptor,
java.lang.String signature,
java.lang.Object value) |
TinyASMifier |
visitFieldAnnotation(java.lang.String descriptor,
boolean visible) |
void |
visitFieldAttribute(org.objectweb.asm.Attribute attribute) |
void |
visitFieldEnd() |
void |
visitFieldInsn(int opcode,
java.lang.String owner,
java.lang.String name,
java.lang.String descriptor) |
TinyASMifier |
visitFieldTypeAnnotation(int typeRef,
org.objectweb.asm.TypePath typePath,
java.lang.String descriptor,
boolean visible) |
void |
visitFrame(int type,
int numLocal,
java.lang.Object[] local,
int numStack,
java.lang.Object[] stack) |
void |
visitIincInsn(int var,
int increment) |
void |
visitInnerClass(java.lang.String name,
java.lang.String outerName,
java.lang.String innerName,
int access) |
void |
visitInsn(int opcode) |
TinyASMifier |
visitInsnAnnotation(int typeRef,
org.objectweb.asm.TypePath typePath,
java.lang.String descriptor,
boolean visible) |
void |
visitIntInsn(int opcode,
int operand) |
void |
visitInvokeDynamicInsn(java.lang.String name,
java.lang.String descriptor,
org.objectweb.asm.Handle bootstrapMethodHandle,
java.lang.Object... bootstrapMethodArguments) |
void |
visitJumpInsn(int opcode,
org.objectweb.asm.Label label) |
void |
visitLabel(org.objectweb.asm.Label label) |
void |
visitLdcInsn(java.lang.Object value) |
void |
visitLineNumber(int line,
org.objectweb.asm.Label start) |
void |
visitLocalVariable(java.lang.String name,
java.lang.String descriptor,
java.lang.String signature,
org.objectweb.asm.Label start,
org.objectweb.asm.Label end,
int index) |
org.objectweb.asm.util.Printer |
visitLocalVariableAnnotation(int typeRef,
org.objectweb.asm.TypePath typePath,
org.objectweb.asm.Label[] start,
org.objectweb.asm.Label[] end,
int[] index,
java.lang.String descriptor,
boolean visible) |
void |
visitLookupSwitchInsn(org.objectweb.asm.Label dflt,
int[] keys,
org.objectweb.asm.Label[] labels) |
void |
visitMainClass(java.lang.String mainClass) |
void |
visitMaxs(int maxStack,
int maxLocals) |
org.objectweb.asm.util.Printer |
visitMethod(int access,
java.lang.String name,
java.lang.String descriptor,
java.lang.String signature,
java.lang.String[] exceptions) |
TinyASMifier |
visitMethodAnnotation(java.lang.String descriptor,
boolean visible) |
void |
visitMethodAttribute(org.objectweb.asm.Attribute attribute) |
void |
visitMethodEnd() |
void |
visitMethodInsn(int opcode,
java.lang.String owner,
java.lang.String name,
java.lang.String descriptor)
已过时。
|
void |
visitMethodInsn(int opcode,
java.lang.String owner,
java.lang.String name,
java.lang.String descriptor,
boolean isInterface) |
TinyASMifier |
visitMethodTypeAnnotation(int typeRef,
org.objectweb.asm.TypePath typePath,
java.lang.String descriptor,
boolean visible) |
org.objectweb.asm.util.Printer |
visitModule(java.lang.String name,
int flags,
java.lang.String version) |
void |
visitModuleEnd() |
void |
visitMultiANewArrayInsn(java.lang.String descriptor,
int numDimensions) |
void |
visitNestHost(java.lang.String nestHost) |
void |
visitNestMember(java.lang.String nestMember) |
void |
visitOpen(java.lang.String packaze,
int access,
java.lang.String... modules) |
void |
visitOuterClass(java.lang.String owner,
java.lang.String name,
java.lang.String descriptor) |
void |
visitPackage(java.lang.String packaze) |
void |
visitParameter(java.lang.String parameterName,
int access) |
TinyASMifier |
visitParameterAnnotation(int parameter,
java.lang.String descriptor,
boolean visible) |
void |
visitProvide(java.lang.String service,
java.lang.String... providers) |
TinyASMifier |
visitRecordComponent(java.lang.String name,
java.lang.String descriptor,
java.lang.String signature) |
TinyASMifier |
visitRecordComponentAnnotation(java.lang.String descriptor,
boolean visible) |
void |
visitRecordComponentAttribute(org.objectweb.asm.Attribute attribute) |
void |
visitRecordComponentEnd() |
TinyASMifier |
visitRecordComponentTypeAnnotation(int typeRef,
org.objectweb.asm.TypePath typePath,
java.lang.String descriptor,
boolean visible) |
void |
visitRequire(java.lang.String module,
int access,
java.lang.String version) |
void |
visitSource(java.lang.String file,
java.lang.String debug) |
void |
visitTableSwitchInsn(int min,
int max,
org.objectweb.asm.Label dflt,
org.objectweb.asm.Label... labels) |
TinyASMifier |
visitTryCatchAnnotation(int typeRef,
org.objectweb.asm.TypePath typePath,
java.lang.String descriptor,
boolean visible) |
void |
visitTryCatchBlock(org.objectweb.asm.Label start,
org.objectweb.asm.Label end,
org.objectweb.asm.Label handler,
java.lang.String type) |
TinyASMifier |
visitTypeAnnotation(int typeRef,
org.objectweb.asm.TypePath typePath,
java.lang.String descriptor,
boolean visible)
Visits a class, field or method type annotation.
|
TinyASMifier |
visitTypeAnnotation(java.lang.String method,
int typeRef,
org.objectweb.asm.TypePath typePath,
java.lang.String descriptor,
boolean visible)
Visits a class, field, method, instruction or try catch block type
annotation.
|
void |
visitTypeInsn(int opcode,
java.lang.String type) |
void |
visitUse(java.lang.String service) |
void |
visitVarInsn(int opcode,
int var) |
protected final java.lang.String visitname
protected final int id
protected java.util.Map<org.objectweb.asm.Label,java.lang.String> labelNames
public TinyASMifier()
TinyASMifier. Subclasses must not use this
constructor. Instead, they must use the
TinyASMifier(int, String, int) version.java.lang.IllegalStateException - If a subclass calls this constructor.public TinyASMifier(java.util.Map<java.lang.String,java.lang.String> parameters)
protected TinyASMifier(int api,
java.lang.String visitorVariableName,
int annotationVisitorId)
TinyASMifier.api - the ASM API version implemented by this class.
Must be one of Opcodes.ASM4,
Opcodes.ASM8, Opcodes.ASM6,
Opcodes.ASM7, Opcodes.ASM8 or
Opcodes.ASM8.visitorVariableName - the name of the visitor variable in the produced
code.annotationVisitorId - identifier of the annotation visitor variable in
the produced code.public void visit(int version,
int access,
java.lang.String name,
java.lang.String signature,
java.lang.String superName,
java.lang.String[] interfaces)
visit 在类中 org.objectweb.asm.util.Printerpublic void visitSource(java.lang.String file,
java.lang.String debug)
visitSource 在类中 org.objectweb.asm.util.Printerpublic org.objectweb.asm.util.Printer visitModule(java.lang.String name,
int flags,
java.lang.String version)
visitModule 在类中 org.objectweb.asm.util.Printerpublic void visitNestHost(java.lang.String nestHost)
visitNestHost 在类中 org.objectweb.asm.util.Printerpublic void visitOuterClass(java.lang.String owner,
java.lang.String name,
java.lang.String descriptor)
visitOuterClass 在类中 org.objectweb.asm.util.Printerpublic TinyASMifier visitClassAnnotation(java.lang.String descriptor, boolean visible)
visitClassAnnotation 在类中 org.objectweb.asm.util.Printerpublic TinyASMifier visitClassTypeAnnotation(int typeRef, org.objectweb.asm.TypePath typePath, java.lang.String descriptor, boolean visible)
visitClassTypeAnnotation 在类中 org.objectweb.asm.util.Printerpublic void visitClassAttribute(org.objectweb.asm.Attribute attribute)
visitClassAttribute 在类中 org.objectweb.asm.util.Printerpublic void visitNestMember(java.lang.String nestMember)
visitNestMember 在类中 org.objectweb.asm.util.Printerpublic void visitInnerClass(java.lang.String name,
java.lang.String outerName,
java.lang.String innerName,
int access)
visitInnerClass 在类中 org.objectweb.asm.util.Printerpublic TinyASMifier visitRecordComponent(java.lang.String name, java.lang.String descriptor, java.lang.String signature)
visitRecordComponent 在类中 org.objectweb.asm.util.Printerpublic TinyASMifier visitField(int access, java.lang.String name, java.lang.String descriptor, java.lang.String signature, java.lang.Object value)
visitField 在类中 org.objectweb.asm.util.Printerpublic org.objectweb.asm.util.Printer visitMethod(int access,
java.lang.String name,
java.lang.String descriptor,
java.lang.String signature,
java.lang.String[] exceptions)
visitMethod 在类中 org.objectweb.asm.util.Printerpublic void visitClassEnd()
visitClassEnd 在类中 org.objectweb.asm.util.Printerpublic void visitMainClass(java.lang.String mainClass)
visitMainClass 在类中 org.objectweb.asm.util.Printerpublic void visitPackage(java.lang.String packaze)
visitPackage 在类中 org.objectweb.asm.util.Printerpublic void visitRequire(java.lang.String module,
int access,
java.lang.String version)
visitRequire 在类中 org.objectweb.asm.util.Printerpublic void visitExport(java.lang.String packaze,
int access,
java.lang.String... modules)
visitExport 在类中 org.objectweb.asm.util.Printerpublic void visitOpen(java.lang.String packaze,
int access,
java.lang.String... modules)
visitOpen 在类中 org.objectweb.asm.util.Printerpublic void visitUse(java.lang.String service)
visitUse 在类中 org.objectweb.asm.util.Printerpublic void visitProvide(java.lang.String service,
java.lang.String... providers)
visitProvide 在类中 org.objectweb.asm.util.Printerpublic void visitModuleEnd()
visitModuleEnd 在类中 org.objectweb.asm.util.Printerpublic void visit(java.lang.String name,
java.lang.Object value)
visit 在类中 org.objectweb.asm.util.Printerpublic void visitEnum(java.lang.String name,
java.lang.String descriptor,
java.lang.String value)
visitEnum 在类中 org.objectweb.asm.util.Printerpublic TinyASMifier visitAnnotation(java.lang.String name, java.lang.String descriptor)
visitAnnotation 在类中 org.objectweb.asm.util.Printerpublic TinyASMifier visitArray(java.lang.String name)
visitArray 在类中 org.objectweb.asm.util.Printerpublic void visitAnnotationEnd()
visitAnnotationEnd 在类中 org.objectweb.asm.util.Printerpublic TinyASMifier visitRecordComponentAnnotation(java.lang.String descriptor, boolean visible)
visitRecordComponentAnnotation 在类中 org.objectweb.asm.util.Printerpublic TinyASMifier visitRecordComponentTypeAnnotation(int typeRef, org.objectweb.asm.TypePath typePath, java.lang.String descriptor, boolean visible)
visitRecordComponentTypeAnnotation 在类中 org.objectweb.asm.util.Printerpublic void visitRecordComponentAttribute(org.objectweb.asm.Attribute attribute)
visitRecordComponentAttribute 在类中 org.objectweb.asm.util.Printerpublic void visitRecordComponentEnd()
visitRecordComponentEnd 在类中 org.objectweb.asm.util.Printerpublic TinyASMifier visitFieldAnnotation(java.lang.String descriptor, boolean visible)
visitFieldAnnotation 在类中 org.objectweb.asm.util.Printerpublic TinyASMifier visitFieldTypeAnnotation(int typeRef, org.objectweb.asm.TypePath typePath, java.lang.String descriptor, boolean visible)
visitFieldTypeAnnotation 在类中 org.objectweb.asm.util.Printerpublic void visitFieldAttribute(org.objectweb.asm.Attribute attribute)
visitFieldAttribute 在类中 org.objectweb.asm.util.Printerpublic void visitFieldEnd()
visitFieldEnd 在类中 org.objectweb.asm.util.Printerpublic void visitParameter(java.lang.String parameterName,
int access)
visitParameter 在类中 org.objectweb.asm.util.Printerpublic TinyASMifier visitAnnotationDefault()
visitAnnotationDefault 在类中 org.objectweb.asm.util.Printerpublic TinyASMifier visitMethodAnnotation(java.lang.String descriptor, boolean visible)
visitMethodAnnotation 在类中 org.objectweb.asm.util.Printerpublic TinyASMifier visitMethodTypeAnnotation(int typeRef, org.objectweb.asm.TypePath typePath, java.lang.String descriptor, boolean visible)
visitMethodTypeAnnotation 在类中 org.objectweb.asm.util.Printerpublic TinyASMifier visitAnnotableParameterCount(int parameterCount, boolean visible)
visitAnnotableParameterCount 在类中 org.objectweb.asm.util.Printerpublic TinyASMifier visitParameterAnnotation(int parameter, java.lang.String descriptor, boolean visible)
visitParameterAnnotation 在类中 org.objectweb.asm.util.Printerpublic void visitMethodAttribute(org.objectweb.asm.Attribute attribute)
visitMethodAttribute 在类中 org.objectweb.asm.util.Printerpublic void visitCode()
visitCode 在类中 org.objectweb.asm.util.Printerpublic void visitFrame(int type,
int numLocal,
java.lang.Object[] local,
int numStack,
java.lang.Object[] stack)
visitFrame 在类中 org.objectweb.asm.util.Printerpublic void visitInsn(int opcode)
visitInsn 在类中 org.objectweb.asm.util.Printerpublic void visitIntInsn(int opcode,
int operand)
visitIntInsn 在类中 org.objectweb.asm.util.Printerpublic void visitVarInsn(int opcode,
int var)
visitVarInsn 在类中 org.objectweb.asm.util.Printerpublic void visitTypeInsn(int opcode,
java.lang.String type)
visitTypeInsn 在类中 org.objectweb.asm.util.Printerpublic void visitFieldInsn(int opcode,
java.lang.String owner,
java.lang.String name,
java.lang.String descriptor)
visitFieldInsn 在类中 org.objectweb.asm.util.Printer@Deprecated
public void visitMethodInsn(int opcode,
java.lang.String owner,
java.lang.String name,
java.lang.String descriptor)
visitMethodInsn 在类中 org.objectweb.asm.util.Printerpublic void visitMethodInsn(int opcode,
java.lang.String owner,
java.lang.String name,
java.lang.String descriptor,
boolean isInterface)
visitMethodInsn 在类中 org.objectweb.asm.util.Printerpublic void visitInvokeDynamicInsn(java.lang.String name,
java.lang.String descriptor,
org.objectweb.asm.Handle bootstrapMethodHandle,
java.lang.Object... bootstrapMethodArguments)
visitInvokeDynamicInsn 在类中 org.objectweb.asm.util.Printerpublic void visitJumpInsn(int opcode,
org.objectweb.asm.Label label)
visitJumpInsn 在类中 org.objectweb.asm.util.Printerpublic void visitLabel(org.objectweb.asm.Label label)
visitLabel 在类中 org.objectweb.asm.util.Printerpublic void visitLdcInsn(java.lang.Object value)
visitLdcInsn 在类中 org.objectweb.asm.util.Printerpublic void visitIincInsn(int var,
int increment)
visitIincInsn 在类中 org.objectweb.asm.util.Printerpublic void visitTableSwitchInsn(int min,
int max,
org.objectweb.asm.Label dflt,
org.objectweb.asm.Label... labels)
visitTableSwitchInsn 在类中 org.objectweb.asm.util.Printerpublic void visitLookupSwitchInsn(org.objectweb.asm.Label dflt,
int[] keys,
org.objectweb.asm.Label[] labels)
visitLookupSwitchInsn 在类中 org.objectweb.asm.util.Printerpublic void visitMultiANewArrayInsn(java.lang.String descriptor,
int numDimensions)
visitMultiANewArrayInsn 在类中 org.objectweb.asm.util.Printerpublic TinyASMifier visitInsnAnnotation(int typeRef, org.objectweb.asm.TypePath typePath, java.lang.String descriptor, boolean visible)
visitInsnAnnotation 在类中 org.objectweb.asm.util.Printerpublic void visitTryCatchBlock(org.objectweb.asm.Label start,
org.objectweb.asm.Label end,
org.objectweb.asm.Label handler,
java.lang.String type)
visitTryCatchBlock 在类中 org.objectweb.asm.util.Printerpublic TinyASMifier visitTryCatchAnnotation(int typeRef, org.objectweb.asm.TypePath typePath, java.lang.String descriptor, boolean visible)
visitTryCatchAnnotation 在类中 org.objectweb.asm.util.Printerpublic void visitLocalVariable(java.lang.String name,
java.lang.String descriptor,
java.lang.String signature,
org.objectweb.asm.Label start,
org.objectweb.asm.Label end,
int index)
visitLocalVariable 在类中 org.objectweb.asm.util.Printerpublic org.objectweb.asm.util.Printer visitLocalVariableAnnotation(int typeRef,
org.objectweb.asm.TypePath typePath,
org.objectweb.asm.Label[] start,
org.objectweb.asm.Label[] end,
int[] index,
java.lang.String descriptor,
boolean visible)
visitLocalVariableAnnotation 在类中 org.objectweb.asm.util.Printerpublic void visitLineNumber(int line,
org.objectweb.asm.Label start)
visitLineNumber 在类中 org.objectweb.asm.util.Printerpublic void visitMaxs(int maxStack,
int maxLocals)
visitMaxs 在类中 org.objectweb.asm.util.Printerpublic void visitMethodEnd()
visitMethodEnd 在类中 org.objectweb.asm.util.Printerpublic TinyASMifier visitAnnotation(java.lang.String descriptor, boolean visible)
descriptor - the class descriptor of the annotation class.visible - true if the annotation is visible at runtime.TinyASMifier to visit the annotation values.public TinyASMifier visitTypeAnnotation(int typeRef, org.objectweb.asm.TypePath typePath, java.lang.String descriptor, boolean visible)
typeRef - a reference to the annotated type. The sort of this type
reference must be
TypeReference.FIELD. See
TypeReference.typePath - the path to the annotated type argument, wildcard bound,
array element type, or static inner type within 'typeRef'.
May be null if the annotation targets 'typeRef'
as a whole.descriptor - the class descriptor of the annotation class.visible - true if the annotation is visible at runtime.TinyASMifier to visit the annotation values.public TinyASMifier visitTypeAnnotation(java.lang.String method, int typeRef, org.objectweb.asm.TypePath typePath, java.lang.String descriptor, boolean visible)
method - the name of the visit method for this type of annotation.typeRef - a reference to the annotated type. The sort of this type
reference must be
TypeReference.FIELD. See
TypeReference.typePath - the path to the annotated type argument, wildcard bound,
array element type, or static inner type within 'typeRef'.
May be null if the annotation targets 'typeRef'
as a whole.descriptor - the class descriptor of the annotation class.visible - true if the annotation is visible at runtime.TinyASMifier to visit the annotation values.public void visitAttribute(org.objectweb.asm.Attribute attribute)
attribute - an attribute.protected TinyASMifier createASMifier(java.lang.String visitorVariableName, int annotationVisitorId)
TinyASMifier.visitorVariableName - the name of the visitor variable in the produced
code.annotationVisitorId - identifier of the annotation visitor variable in
the produced code.TinyASMifier.protected void appendConstant(java.lang.Object value)
Printer.stringBuilder.value - a String, Type, Handle, Byte,
Short, Character, Integer,
Float, Long or Double object, or an
array of primitive values. May be null.protected void declareLabel(org.objectweb.asm.Label label)
Printer.stringBuilder. This
declaration is of the form "Label labelXXX = new Label();". Does nothing if
the given label has already been declared.label - a label.protected void declareLabel(org.objectweb.asm.Label label,
java.lang.String name)
protected void appendLabel(org.objectweb.asm.Label label)
Printer.stringBuilder. The given
label must already have a name. One way to ensure this is to always
call declareLabel(org.objectweb.asm.Label) before calling this method.label - a label.public java.lang.String clazzOf(org.objectweb.asm.Type type,
java.util.Map<java.lang.String,java.lang.String> referedTypes)
protected void tiny_visit(int access,
java.lang.String name,
java.lang.String signature,
java.lang.String superName,
java.lang.String[] interfaces)
protected TinyASMifier tiny_visitField(int access, java.lang.String name, java.lang.String descriptor, java.lang.String signature)
protected void tiny_visitMethod(int access,
java.lang.String name,
java.lang.String descriptor,
java.lang.String signature,
java.lang.String[] exceptions)
protected void tiny_visitFieldInsn(int opcode,
java.lang.String owner,
java.lang.String name,
java.lang.String descriptor)
protected void tiny_visitIntInsn(int opcode,
int operand)
protected void tiny_visitVarInsn(int opcode,
int var)
protected void tiny_visitTypeInsn(int opcode,
java.lang.String type)
protected void tiny_visitInsn(int opcode)
protected void tiny_visitJumpInsn(int opcode,
org.objectweb.asm.Label label)
protected void tiny_doVisitMethodInsn(int opcode,
java.lang.String owner,
java.lang.String name,
java.lang.String descriptor)
protected void tiny_visitMethodEnd()
Copyright © 2020–2021. All rights reserved.