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

    final java.lang.String $this_foo

    final boolean $x

    final boolean $y

    final boolean $z

    void <init>(java.lang.String $receiver, boolean $x, boolean $y, boolean $z, int $count) {
        Local variables:
            0 this: LDeepNoinline_afterKt$foo$1$1$1;
            1 $receiver: Ljava/lang/String;
            2 $x: Z
            3 $y: Z
            4 $z: Z
            5 $count: I
    }

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

    public java.lang.Object invoke(java.lang.Object p1) {
        Local variables:
            0 this: LDeepNoinline_afterKt$foo$1$1$1;
            1 p1: Ljava/lang/Object;
    }
}

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

    final java.lang.String $this_foo

    final boolean $x

    final boolean $y

    void <init>(java.lang.String $receiver, boolean $x, boolean $y, int $count) {
        Local variables:
            0 this: LDeepNoinline_afterKt$foo$1$1;
            1 $receiver: Ljava/lang/String;
            2 $x: Z
            3 $y: Z
            4 $count: I
    }

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

    public java.lang.Object invoke(java.lang.Object p1) {
        Local variables:
            0 this: LDeepNoinline_afterKt$foo$1$1;
            1 p1: Ljava/lang/Object;
    }
}

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

    final java.lang.String $this_foo

    final boolean $x

    void <init>(java.lang.String $receiver, boolean $x, int $count) {
        Local variables:
            0 this: LDeepNoinline_afterKt$foo$1;
            1 $receiver: Ljava/lang/String;
            2 $x: Z
            3 $count: I
    }

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

    public java.lang.Object invoke(java.lang.Object p1) {
        Local variables:
            0 this: LDeepNoinline_afterKt$foo$1;
            1 p1: Ljava/lang/Object;
    }
}

public final class DeepNoinline_afterKt : 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 $this$foo, int count) {
        Local variables:
            2 x: Z
            0 $this$foo: Ljava/lang/String;
            1 count: I
    }
}
