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

import androidx.compose.runtime.Composable
 
fun higherOrderFunction(child: Any.() -> Unit) {

}


@Composable 
fun Foo() {
    higherOrderFunction {
        print("Foo")
    }
} 

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

TestKt {
    higherOrderFunction (Lkotlin/jvm/functions/Function1;)V null
    Foo (Landroidx/compose/runtime/Composer;I)V null
    Foo$lambda$0$0 (Ljava/lang/Object;)Lkotlin/Unit; null
    Foo$lambda$1 (ILandroidx/compose/runtime/Composer;I)Lkotlin/Unit; null
}
