Continuation1

fun <T1> Continuation1(    block: (p1: T1) -> Unit,     invoker: CPointer<CFunction<(COpaquePointer?) -> Unit>>,     singleShot: Boolean = false)