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

@Composable fun Foo(content: @Composable () -> Unit) {
}
@Composable fun Bar() {
    Foo {}
}

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

public final class ComposableSingletons%TestKt {
  public <init>()V
  public final getLambda%-420233864%test_module()Lkotlin/jvm/functions/Function2;
  static <clinit>()V
  public final static LComposableSingletons%TestKt; INSTANCE
  private static Lkotlin/jvm/functions/Function2; lambda%-420233864
  final static INNERCLASS ComposableSingletons%TestKt%lambda%-420233864%1 null null
}
final class ComposableSingletons%TestKt%lambda%-420233864%1 extends kotlin/jvm/internal/Lambda implements kotlin/jvm/functions/Function2 {
  <init>()V
  public final invoke(Landroidx/compose/runtime/Composer;I)V
  public synthetic bridge invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  static <clinit>()V
  public final static LComposableSingletons%TestKt%lambda%-420233864%1; INSTANCE
  OUTERCLASS ComposableSingletons%TestKt null
  final static INNERCLASS ComposableSingletons%TestKt%lambda%-420233864%1 null null
}
public final class TestKt {
  public final static Foo(Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;I)V
  public final static Bar(Landroidx/compose/runtime/Composer;I)V
  final static INNERCLASS TestKt%Bar%1 null null
  final static INNERCLASS TestKt%Foo%1 null null
}
final class TestKt%Foo%1 extends kotlin/jvm/internal/Lambda implements kotlin/jvm/functions/Function2 {
  <init>(Lkotlin/jvm/functions/Function2;I)V
  public final invoke(Landroidx/compose/runtime/Composer;I)V
  public synthetic bridge invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  final synthetic Lkotlin/jvm/functions/Function2; %content
  final synthetic I %%changed
  OUTERCLASS TestKt Foo (Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;I)V
  final static INNERCLASS TestKt%Foo%1 null null
}
final class TestKt%Bar%1 extends kotlin/jvm/internal/Lambda implements kotlin/jvm/functions/Function2 {
  <init>(I)V
  public final invoke(Landroidx/compose/runtime/Composer;I)V
  public synthetic bridge invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  final synthetic I %%changed
  OUTERCLASS TestKt Bar (Landroidx/compose/runtime/Composer;I)V
  final static INNERCLASS TestKt%Bar%1 null null
}
