protected class TypeWriter.Default.ForInlining.RedefinitionClassVisitor.CodePreservingMethodVisitor
extends org.objectweb.asm.MethodVisitor
Modifier | Constructor and Description |
---|---|
protected |
CodePreservingMethodVisitor(org.objectweb.asm.MethodVisitor actualMethodVisitor,
TypeWriter.MethodPool.Entry entry,
MethodDescription methodDescription)
Creates a new code preserving method visitor.
|
Modifier and Type | Method and Description |
---|---|
String |
toString() |
org.objectweb.asm.AnnotationVisitor |
visitAnnotationDefault() |
void |
visitCode() |
void |
visitMaxs(int maxStack,
int maxLocals) |
visitAnnotation, visitAttribute, visitEnd, visitFieldInsn, visitFrame, visitIincInsn, visitInsn, visitInsnAnnotation, visitIntInsn, visitInvokeDynamicInsn, visitJumpInsn, visitLabel, visitLdcInsn, visitLineNumber, visitLocalVariable, visitLocalVariableAnnotation, visitLookupSwitchInsn, visitMethodInsn, visitMethodInsn, visitMultiANewArrayInsn, visitParameter, visitParameterAnnotation, visitTableSwitchInsn, visitTryCatchAnnotation, visitTryCatchBlock, visitTypeAnnotation, visitTypeInsn, visitVarInsn
protected CodePreservingMethodVisitor(org.objectweb.asm.MethodVisitor actualMethodVisitor, TypeWriter.MethodPool.Entry entry, MethodDescription methodDescription)
actualMethodVisitor
- The method visitor of the actual method.entry
- The method pool entry to apply.methodDescription
- A description of the actual method.public org.objectweb.asm.AnnotationVisitor visitAnnotationDefault()
visitAnnotationDefault
in class org.objectweb.asm.MethodVisitor
public void visitCode()
visitCode
in class org.objectweb.asm.MethodVisitor
public void visitMaxs(int maxStack, int maxLocals)
visitMaxs
in class org.objectweb.asm.MethodVisitor
Copyright © 2014–2015. All rights reserved.