//
// Source
// ------------------------------------------

@Composable fun Wrap(content: @Composable (x: Int) -> Unit) {
    content(123)
}
@Composable fun App(x: Int) {
    print(x)
    Wrap { a ->
        print(a)
        print(x)
        Wrap { b ->
            print(x)
            print(a)
            print(b)
        }
    }
}

//
// Transformed IR
// ------------------------------------------

public final class TestKt {
  public final static Wrap(Lkotlin/jvm/functions/Function3;Landroidx/compose/runtime/Composer;I)V
  public final static App(ILandroidx/compose/runtime/Composer;I)V
  private final static Wrap%lambda%0(Lkotlin/jvm/functions/Function3;ILandroidx/compose/runtime/Composer;I)Lkotlin/Unit;
  private final static App%lambda%0(IILandroidx/compose/runtime/Composer;I)Lkotlin/Unit;
  private final static App%lambda%0%0(IIILandroidx/compose/runtime/Composer;I)Lkotlin/Unit;
  private final static App%lambda%1(IILandroidx/compose/runtime/Composer;I)Lkotlin/Unit;
}
