|
|||||||||
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(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 |