invoke

abstract operator fun SelectClause0.invoke(
    block: suspend () -> R
): Unit
(source)

Platform and version requirements: JVM

Registers clause in this select expression without additional parameters that does not select any value.

abstract operator fun <Q> SelectClause1<Q>.invoke(
    block: suspend (Q) -> R
): Unit
(source)

Platform and version requirements: JVM

Registers clause in this select expression without additional parameters that selects value of type Q.

abstract operator fun <P, Q> SelectClause2<P, Q>.invoke(
    param: P,
    block: suspend (Q) -> R
): Unit
(source)

Platform and version requirements: JVM

Registers clause in this select expression with additional parameter of type P that selects value of type Q.

open operator fun <P, Q> SelectClause2<P?, Q>.invoke(
    block: suspend (Q) -> R
): Unit
(source)

Platform and version requirements: JVM

Registers clause in this select expression with additional parameter nullable parameter of type P with the null value for this parameter that selects value of type Q.