protected static class TypeWriter.Default.ForInlining.FramePreservingRemapper.FramePreservingMethodRemapper extends RemappingMethodAdapter
remapper
firstLocal, nextLocal
api, mv
Constructor and Description |
---|
FramePreservingMethodRemapper(int modifiers,
String descriptor,
MethodVisitor methodVisitor,
Remapper remapper)
Creates a new frame preserving method remapper.
|
Modifier and Type | Method and Description |
---|---|
String |
toString() |
void |
visitFrame(int type,
int sizeLocal,
Object[] local,
int sizeStack,
Object[] stack) |
visitAnnotation, visitAnnotationDefault, visitFieldInsn, visitInsnAnnotation, visitInvokeDynamicInsn, visitLdcInsn, visitLocalVariable, visitLocalVariableAnnotation, visitMethodInsn, visitMethodInsn, visitMultiANewArrayInsn, visitParameterAnnotation, visitTryCatchAnnotation, visitTryCatchBlock, visitTypeAnnotation, visitTypeInsn
newLocal, newLocalMapping, setLocalType, updateNewLocals, visitIincInsn, visitMaxs, visitVarInsn
visitAttribute, visitCode, visitEnd, visitInsn, visitIntInsn, visitJumpInsn, visitLabel, visitLineNumber, visitLookupSwitchInsn, visitParameter, visitTableSwitchInsn
public FramePreservingMethodRemapper(int modifiers, String descriptor, MethodVisitor methodVisitor, Remapper remapper)
modifiers
- The method's modifiers.descriptor
- The descriptor of the method.methodVisitor
- The method visitor that is responsible for writing the method.remapper
- The remapper to use for renaming the instrumented type.public void visitFrame(int type, int sizeLocal, Object[] local, int sizeStack, Object[] stack)
visitFrame
in class RemappingMethodAdapter
Copyright © 2014–2016. All rights reserved.