Skip to content

KaBuiltinFunctionTypeFamilies

Properties

function

abstract override val function: KaFunctionTypeFamily

The Function family representing regular function types (e.g., Function0, Function1, ..., FunctionN).

kFunction

abstract override val kFunction: KaFunctionTypeFamily

The KFunction family representing reflection types for regular functions (e.g., KFunction0, KFunction1, ..., KFunctionN).

kSuspendFunction

abstract override val kSuspendFunction: KaFunctionTypeFamily

The KSuspendFunction family representing reflection types for suspend functions (e.g., KSuspendFunction0, KSuspendFunction1, ..., KSuspendFunctionN).

suspendFunction

abstract override val suspendFunction: KaFunctionTypeFamily

The SuspendFunction family representing suspend function types (e.g., SuspendFunction0, SuspendFunction1, ..., SuspendFunctionN).