|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jetbrains.org.objectweb.asm.MethodVisitor
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter
org.jetbrains.kotlin.codegen.inline.MethodBodyVisitor
public class MethodBodyVisitor
Field Summary |
---|
Fields inherited from class org.jetbrains.org.objectweb.asm.commons.InstructionAdapter |
---|
OBJECT_TYPE |
Fields inherited from class org.jetbrains.org.objectweb.asm.MethodVisitor |
---|
api, mv |
Constructor Summary | |
---|---|
MethodBodyVisitor(org.jetbrains.org.objectweb.asm.MethodVisitor mv)
|
Method Summary | |
---|---|
org.jetbrains.org.objectweb.asm.AnnotationVisitor |
visitAnnotation(java.lang.String desc,
boolean visible)
|
org.jetbrains.org.objectweb.asm.AnnotationVisitor |
visitAnnotationDefault()
|
void |
visitAttribute(org.jetbrains.org.objectweb.asm.Attribute attr)
|
void |
visitCode()
|
void |
visitEnd()
|
void |
visitMaxs(int maxStack,
int maxLocals)
|
void |
visitParameter(java.lang.String name,
int access)
|
org.jetbrains.org.objectweb.asm.AnnotationVisitor |
visitParameterAnnotation(int parameter,
java.lang.String desc,
boolean visible)
|
org.jetbrains.org.objectweb.asm.AnnotationVisitor |
visitTypeAnnotation(int typeRef,
org.jetbrains.org.objectweb.asm.TypePath typePath,
java.lang.String desc,
boolean visible)
|
Methods inherited from class org.jetbrains.org.objectweb.asm.commons.InstructionAdapter |
---|
aconst, add, aload, and, anew, areturn, arraylength, astore, athrow, cast, checkcast, cmpg, cmpl, dconst, div, dup, dup2, dup2X1, dup2X2, dupX1, dupX2, fconst, getfield, getstatic, goTo, hconst, iconst, ifacmpeq, ifacmpne, ifeq, ifge, ifgt, ificmpeq, ificmpge, ificmpgt, ificmple, ificmplt, ificmpne, ifle, iflt, ifne, ifnonnull, ifnull, iinc, instanceOf, invokedynamic, invokeinterface, invokespecial, invokespecial, invokestatic, invokestatic, invokevirtual, invokevirtual, jsr, lcmp, lconst, load, lookupswitch, mark, monitorenter, monitorexit, mul, multianewarray, neg, newarray, nop, or, pop, pop2, putfield, putstatic, rem, ret, shl, shr, store, sub, swap, tableswitch, tconst, ushr, visitFieldInsn, visitIincInsn, visitInsn, visitIntInsn, visitInvokeDynamicInsn, visitJumpInsn, visitLabel, visitLdcInsn, visitLookupSwitchInsn, visitMethodInsn, visitMethodInsn, visitMultiANewArrayInsn, visitTableSwitchInsn, visitTypeInsn, visitVarInsn, xor |
Methods inherited from class org.jetbrains.org.objectweb.asm.MethodVisitor |
---|
visitFrame, visitInsnAnnotation, visitLineNumber, visitLocalVariable, visitLocalVariableAnnotation, visitTryCatchAnnotation, visitTryCatchBlock |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public MethodBodyVisitor(org.jetbrains.org.objectweb.asm.MethodVisitor mv)
Method Detail |
---|
public void visitParameter(java.lang.String name, int access)
visitParameter
in class org.jetbrains.org.objectweb.asm.MethodVisitor
public org.jetbrains.org.objectweb.asm.AnnotationVisitor visitAnnotationDefault()
visitAnnotationDefault
in class org.jetbrains.org.objectweb.asm.MethodVisitor
public org.jetbrains.org.objectweb.asm.AnnotationVisitor visitAnnotation(@NotNull java.lang.String desc, boolean visible)
visitAnnotation
in class org.jetbrains.org.objectweb.asm.MethodVisitor
public org.jetbrains.org.objectweb.asm.AnnotationVisitor visitTypeAnnotation(int typeRef, org.jetbrains.org.objectweb.asm.TypePath typePath, java.lang.String desc, boolean visible)
visitTypeAnnotation
in class org.jetbrains.org.objectweb.asm.MethodVisitor
public org.jetbrains.org.objectweb.asm.AnnotationVisitor visitParameterAnnotation(int parameter, @NotNull java.lang.String desc, boolean visible)
visitParameterAnnotation
in class org.jetbrains.org.objectweb.asm.MethodVisitor
public void visitAttribute(@NotNull org.jetbrains.org.objectweb.asm.Attribute attr)
visitAttribute
in class org.jetbrains.org.objectweb.asm.MethodVisitor
public void visitCode()
visitCode
in class org.jetbrains.org.objectweb.asm.MethodVisitor
public void visitMaxs(int maxStack, int maxLocals)
visitMaxs
in class org.jetbrains.org.objectweb.asm.MethodVisitor
public void visitEnd()
visitEnd
in class org.jetbrains.org.objectweb.asm.MethodVisitor
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |