is Suspend
Indicates that the corresponding function is suspend.
Indicates that the corresponding type is suspend.
Suspend function types are represented in Kotlin metadata as function types with an arity of 1 more, with an additional continuation parameter taking the return type, and return type replaced with Any?. For example, the type
suspend (Int) -> StringContent copied to clipboard
is represented in metadata as a type with classifier kotlin/Function2, and 3 arguments:
kotlin/Intkotlin/coroutines/Continuation<kotlin/String>kotlin/Any?