public class FramePaddingMethodVisitor
extends org.objectweb.asm.MethodVisitor
Opcodes.NOP instruction if two frames a visited consecutively.| Constructor and Description |
|---|
FramePaddingMethodVisitor(org.objectweb.asm.MethodVisitor methodVisitor)
Creates a new frame padding method visitor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
visitFieldInsn(int opcode,
String owner,
String name,
String descriptor) |
void |
visitFrame(int type,
int localVariableLength,
Object[] localVariable,
int stackSize,
Object[] stack) |
void |
visitIincInsn(int offset,
int increment) |
void |
visitInsn(int opcode) |
void |
visitIntInsn(int opcode,
int operand) |
void |
visitInvokeDynamicInsn(String name,
String descriptor,
org.objectweb.asm.Handle handle,
Object... argument) |
void |
visitJumpInsn(int opcode,
org.objectweb.asm.Label label) |
void |
visitLabel(org.objectweb.asm.Label label) |
void |
visitLdcInsn(Object value) |
void |
visitLookupSwitchInsn(org.objectweb.asm.Label defaultLabel,
int[] key,
org.objectweb.asm.Label[] label) |
void |
visitMethodInsn(int opcode,
String owner,
String name,
String descriptor) |
void |
visitMethodInsn(int opcode,
String owner,
String name,
String descriptor,
boolean isInterface) |
void |
visitMultiANewArrayInsn(String descriptor,
int dimensions) |
void |
visitTableSwitchInsn(int minimum,
int maximum,
org.objectweb.asm.Label defaultLabel,
org.objectweb.asm.Label... label) |
void |
visitTypeInsn(int opcode,
String type) |
void |
visitVarInsn(int opcode,
int offset) |
visitAnnotableParameterCount, visitAnnotation, visitAnnotationDefault, visitAttribute, visitCode, visitEnd, visitInsnAnnotation, visitLineNumber, visitLocalVariable, visitLocalVariableAnnotation, visitMaxs, visitParameter, visitParameterAnnotation, visitTryCatchAnnotation, visitTryCatchBlock, visitTypeAnnotationpublic FramePaddingMethodVisitor(org.objectweb.asm.MethodVisitor methodVisitor)
methodVisitor - The delegate method visitor.public void visitLabel(org.objectweb.asm.Label label)
visitLabel in class org.objectweb.asm.MethodVisitorpublic void visitFrame(int type,
int localVariableLength,
Object[] localVariable,
int stackSize,
Object[] stack)
visitFrame in class org.objectweb.asm.MethodVisitorpublic void visitInsn(int opcode)
visitInsn in class org.objectweb.asm.MethodVisitorpublic void visitIntInsn(int opcode,
int operand)
visitIntInsn in class org.objectweb.asm.MethodVisitorpublic void visitVarInsn(int opcode,
int offset)
visitVarInsn in class org.objectweb.asm.MethodVisitorpublic void visitTypeInsn(int opcode,
String type)
visitTypeInsn in class org.objectweb.asm.MethodVisitorpublic void visitFieldInsn(int opcode,
String owner,
String name,
String descriptor)
visitFieldInsn in class org.objectweb.asm.MethodVisitorpublic void visitMethodInsn(int opcode,
String owner,
String name,
String descriptor)
visitMethodInsn in class org.objectweb.asm.MethodVisitorpublic void visitMethodInsn(int opcode,
String owner,
String name,
String descriptor,
boolean isInterface)
visitMethodInsn in class org.objectweb.asm.MethodVisitorpublic void visitInvokeDynamicInsn(String name, String descriptor, org.objectweb.asm.Handle handle, Object... argument)
visitInvokeDynamicInsn in class org.objectweb.asm.MethodVisitorpublic void visitJumpInsn(int opcode,
org.objectweb.asm.Label label)
visitJumpInsn in class org.objectweb.asm.MethodVisitorpublic void visitLdcInsn(Object value)
visitLdcInsn in class org.objectweb.asm.MethodVisitorpublic void visitIincInsn(int offset,
int increment)
visitIincInsn in class org.objectweb.asm.MethodVisitorpublic void visitTableSwitchInsn(int minimum,
int maximum,
org.objectweb.asm.Label defaultLabel,
org.objectweb.asm.Label... label)
visitTableSwitchInsn in class org.objectweb.asm.MethodVisitorpublic void visitLookupSwitchInsn(org.objectweb.asm.Label defaultLabel,
int[] key,
org.objectweb.asm.Label[] label)
visitLookupSwitchInsn in class org.objectweb.asm.MethodVisitorpublic void visitMultiANewArrayInsn(String descriptor, int dimensions)
visitMultiANewArrayInsn in class org.objectweb.asm.MethodVisitorCopyright © 2014–2021. All rights reserved.