Created
March 21, 2016 09:51
-
-
Save nsk-mironov/fc13f2075bfa05d8a3c3 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
final class com/github/vmironov/MainKt$main$first$1 extends kotlin/jvm/internal/FunctionReference implements kotlin/jvm/functions/Function2 { | |
// access flags 0x1041 | |
public synthetic bridge invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | |
ALOAD 0 | |
ALOAD 1 | |
CHECKCAST com/github/vmironov/A | |
ALOAD 2 | |
CHECKCAST java/lang/Number | |
INVOKEVIRTUAL java/lang/Number.intValue ()I | |
INVOKEVIRTUAL com/github/vmironov/MainKt$main$first$1.invoke (Lcom/github/vmironov/A;I)I | |
INVOKESTATIC java/lang/Integer.valueOf (I)Ljava/lang/Integer; | |
ARETURN | |
MAXSTACK = 3 | |
MAXLOCALS = 3 | |
// access flags 0x11 | |
public final invoke(Lcom/github/vmironov/A;I)I | |
@Lorg/jetbrains/annotations/NotNull;() // invisible, parameter 0 | |
L0 | |
ALOAD 1 | |
LDC "p1" | |
INVOKESTATIC kotlin/jvm/internal/Intrinsics.checkParameterIsNotNull (Ljava/lang/Object;Ljava/lang/String;)V | |
ALOAD 1 | |
ILOAD 2 | |
L1 | |
LINENUMBER 8 L1 | |
INVOKEVIRTUAL com/github/vmironov/A.f (I)I | |
IRETURN | |
L2 | |
LOCALVARIABLE this Lcom/github/vmironov/MainKt$main$first$1; L0 L2 0 | |
LOCALVARIABLE p1 Lcom/github/vmironov/A; L0 L2 1 | |
LOCALVARIABLE p2 I L0 L2 2 | |
MAXSTACK = 2 | |
MAXLOCALS = 3 | |
// access flags 0x11 | |
public final getOwner()Lkotlin/reflect/KDeclarationContainer; | |
LDC Lcom/github/vmironov/A;.class | |
INVOKESTATIC kotlin/jvm/internal/Reflection.getOrCreateKotlinClass (Ljava/lang/Class;)Lkotlin/reflect/KClass; | |
ARETURN | |
MAXSTACK = 1 | |
MAXLOCALS = 1 | |
// access flags 0x11 | |
public final getName()Ljava/lang/String; | |
LDC "f" | |
ARETURN | |
MAXSTACK = 1 | |
MAXLOCALS = 1 | |
// access flags 0x11 | |
public final getSignature()Ljava/lang/String; | |
LDC "f(I)I" | |
ARETURN | |
MAXSTACK = 1 | |
MAXLOCALS = 1 | |
// access flags 0x0 | |
<init>()V | |
ALOAD 0 | |
ICONST_2 | |
INVOKESPECIAL kotlin/jvm/internal/FunctionReference.<init> (I)V | |
RETURN | |
MAXSTACK = 2 | |
MAXLOCALS = 1 | |
// access flags 0x19 | |
public final static Lcom/github/vmironov/MainKt$main$first$1; INSTANCE | |
// access flags 0x8 | |
static <clinit>()V | |
NEW com/github/vmironov/MainKt$main$first$1 | |
DUP | |
INVOKESPECIAL com/github/vmironov/MainKt$main$first$1.<init> ()V | |
PUTSTATIC com/github/vmironov/MainKt$main$first$1.INSTANCE : Lcom/github/vmironov/MainKt$main$first$1; | |
RETURN | |
MAXSTACK = 2 | |
MAXLOCALS = 0 | |
@Lkotlin/Metadata;(mv={1, 1, 0}, bv={1, 0, 0}, k=3, d1={"\u0000\u0010\n\u0000\n\u0002\u0010\u0008\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\u0010\u0000\u001a\u00020\u00012\u0006\u0010\u0002\u001a\u00020\u00032\u0006\u0010\u0004\u001a\u00020\u0001\u00a2\u0006\u0002\u0008\u0005"}, d2={"<anonymous>", "", "p1", "Lcom/github/vmironov/A;", "p2", "invoke"}) | |
OUTERCLASS com/github/vmironov/MainKt main ([Ljava/lang/String;)V | |
// access flags 0x18 | |
final static INNERCLASS com/github/vmironov/MainKt$main$first$1 null null | |
// compiled from: Main.kt | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment