org.jetbrains.jet.codegen.optimization
Class OptimizationMethodVisitor

java.lang.Object
  extended by org.jetbrains.org.objectweb.asm.MethodVisitor
      extended by org.jetbrains.jet.codegen.optimization.OptimizationMethodVisitor

public class OptimizationMethodVisitor
extends org.jetbrains.org.objectweb.asm.MethodVisitor


Field Summary
 
Fields inherited from class org.jetbrains.org.objectweb.asm.MethodVisitor
api, mv
 
Constructor Summary
OptimizationMethodVisitor(org.jetbrains.org.objectweb.asm.MethodVisitor delegate, int access, java.lang.String name, java.lang.String desc, java.lang.String signature, java.lang.String[] exceptions)
           
 
Method Summary
 org.jetbrains.org.objectweb.asm.util.TraceMethodVisitor getTraceMethodVisitorIfPossible()
           
 void visitEnd()
           
 
Methods inherited from class org.jetbrains.org.objectweb.asm.MethodVisitor
visitAnnotation, visitAnnotationDefault, visitAttribute, visitCode, visitFieldInsn, visitFrame, visitIincInsn, visitInsn, visitInsnAnnotation, visitIntInsn, visitInvokeDynamicInsn, visitJumpInsn, visitLabel, visitLdcInsn, visitLineNumber, visitLocalVariable, visitLocalVariableAnnotation, visitLookupSwitchInsn, visitMaxs, visitMethodInsn, visitMethodInsn, visitMultiANewArrayInsn, visitParameter, visitParameterAnnotation, visitTableSwitchInsn, visitTryCatchAnnotation, visitTryCatchBlock, visitTypeAnnotation, visitTypeInsn, visitVarInsn
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OptimizationMethodVisitor

public OptimizationMethodVisitor(@NotNull
                                 org.jetbrains.org.objectweb.asm.MethodVisitor delegate,
                                 int access,
                                 @NotNull
                                 java.lang.String name,
                                 @NotNull
                                 java.lang.String desc,
                                 @Nullable
                                 java.lang.String signature,
                                 @Nullable
                                 java.lang.String[] exceptions)
Method Detail

visitEnd

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

getTraceMethodVisitorIfPossible

@Nullable
public org.jetbrains.org.objectweb.asm.util.TraceMethodVisitor getTraceMethodVisitorIfPossible()