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

    final long $this_b1

    final long $this_b2

    final java.lang.String $this_foo

    final boolean $x

    final boolean $y

    final boolean $z

    void <init>(java.lang.String $receiver, long $this_b1, long p2, boolean $this_b2, boolean p4, boolean $x, int $y) {
        Local variables:
            0 this: LDeepNoinlineWithLabelsKt$foo$1$1$1;
            1 $receiver: Ljava/lang/String;
            2 $this_b1: J
            4 $this_b2: J
            6 $x: Z
            7 $y: Z
            8 $z: Z
            9 $count: I
    }

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

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

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

    final long $this_b1

    final java.lang.String $this_foo

    final boolean $x

    final boolean $y

    void <init>(java.lang.String $receiver, long $this_b1, boolean p2, boolean $x, int $y) {
        Local variables:
            0 this: LDeepNoinlineWithLabelsKt$foo$1$1;
            1 $receiver: Ljava/lang/String;
            2 $this_b1: J
            4 $x: Z
            5 $y: Z
            6 $count: I
    }

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

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

final class DeepNoinlineWithLabelsKt$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: LDeepNoinlineWithLabelsKt$foo$1;
            1 $receiver: Ljava/lang/String;
            2 $x: Z
            3 $count: I
    }

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

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

public final class DeepNoinlineWithLabelsKt : 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
    }
}
