final class DeepNoinline_beforeKt$foo$1$1$1 : kotlin/jvm/internal/Lambda, kotlin/jvm/functions/Function1 {
    final boolean $z

    final DeepNoinline_beforeKt$foo$1$1 this$0

    void <init>(DeepNoinline_beforeKt$foo$1$1 p0, boolean p1)

    public java.lang.Object invoke(java.lang.Object p0)

    public final void invoke(long $receiver) {
        Local variables:
            0 this: LDeepNoinline_beforeKt$foo$1$1$1;
            1 $receiver: J
    }
}

final class DeepNoinline_beforeKt$foo$1$1 : kotlin/jvm/internal/Lambda, kotlin/jvm/functions/Function1 {
    final boolean $y

    final DeepNoinline_beforeKt$foo$1 this$0

    void <init>(DeepNoinline_beforeKt$foo$1 p0, boolean p1)

    public java.lang.Object invoke(java.lang.Object p0)

    public final void invoke(long $receiver) {
        Local variables:
            3 z: Z
            0 this: LDeepNoinline_beforeKt$foo$1$1;
            1 $receiver: J
    }
}

final class DeepNoinline_beforeKt$foo$1 : kotlin/jvm/internal/Lambda, kotlin/jvm/functions/Function1 {
    final int $count

    final boolean $x

    final java.lang.String receiver$0

    void <init>(java.lang.String p0, boolean p1, int p2)

    public java.lang.Object invoke(java.lang.Object p0)

    public final void invoke(long $receiver) {
        Local variables:
            3 y: Z
            0 this: LDeepNoinline_beforeKt$foo$1;
            1 $receiver: J
    }
}

public final class DeepNoinline_beforeKt : java/lang/Object {
    public final static void block(kotlin.jvm.functions.Function1 block) {
        Local variables:
            0 block: Lkotlin/jvm/functions/Function1;
    }

    public final static void foo(java.lang.String $receiver, int count) {
        Local variables:
            2 x: Z
            0 $receiver: Ljava/lang/String;
            1 count: I
    }
}
