org.jetbrains.jet.codegen.inline
Class InliningInstructionAdapter

java.lang.Object
  extended by org.jetbrains.org.objectweb.asm.MethodVisitor
      extended by org.jetbrains.org.objectweb.asm.commons.InstructionAdapter
          extended by org.jetbrains.jet.codegen.inline.InliningInstructionAdapter
Direct Known Subclasses:
RemapVisitor

public class InliningInstructionAdapter
extends org.jetbrains.org.objectweb.asm.commons.InstructionAdapter


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
InliningInstructionAdapter(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 visitEnd()
           
 void visitMaxs(int maxStack, int maxLocals)
           
 org.jetbrains.org.objectweb.asm.AnnotationVisitor visitParameterAnnotation(int parameter, 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
visitAttribute, visitCode, visitFrame, visitInsnAnnotation, visitLineNumber, visitLocalVariable, visitLocalVariableAnnotation, visitParameter, visitTryCatchAnnotation, visitTryCatchBlock, visitTypeAnnotation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InliningInstructionAdapter

public InliningInstructionAdapter(org.jetbrains.org.objectweb.asm.MethodVisitor mv)
Method Detail

visitAnnotationDefault

public org.jetbrains.org.objectweb.asm.AnnotationVisitor visitAnnotationDefault()
Overrides:
visitAnnotationDefault in class org.jetbrains.org.objectweb.asm.MethodVisitor

visitMaxs

public void visitMaxs(int maxStack,
                      int maxLocals)
Overrides:
visitMaxs in class org.jetbrains.org.objectweb.asm.MethodVisitor

visitAnnotation

public org.jetbrains.org.objectweb.asm.AnnotationVisitor visitAnnotation(@NotNull
                                                                         java.lang.String desc,
                                                                         boolean visible)
Overrides:
visitAnnotation in class org.jetbrains.org.objectweb.asm.MethodVisitor

visitParameterAnnotation

public org.jetbrains.org.objectweb.asm.AnnotationVisitor visitParameterAnnotation(int parameter,
                                                                                  @NotNull
                                                                                  java.lang.String desc,
                                                                                  boolean visible)
Overrides:
visitParameterAnnotation in class org.jetbrains.org.objectweb.asm.MethodVisitor

visitEnd

public void visitEnd()
Overrides:
visitEnd in class org.jetbrains.org.objectweb.asm.MethodVisitor