|
| 1 | +// Klib ABI Dump |
| 2 | +// Targets: [iosArm64, iosSimulatorArm64, iosX64, js, linuxArm64, linuxX64, macosArm64, macosX64, mingwX64, tvosArm64, tvosSimulatorArm64, tvosX64, wasmJs, watchosArm32, watchosArm64, watchosSimulatorArm64, watchosX64] |
| 3 | +// Alias: native => [iosArm64, iosSimulatorArm64, iosX64, linuxArm64, linuxX64, macosArm64, macosX64, mingwX64, tvosArm64, tvosSimulatorArm64, tvosX64, watchosArm32, watchosArm64, watchosSimulatorArm64, watchosX64] |
| 4 | +// Rendering settings: |
| 5 | +// - Signature version: 2 |
| 6 | +// - Show manifest properties: true |
| 7 | +// - Show declarations: true |
| 8 | + |
| 9 | +// Library unique name: <io.arrow-kt:suspendapp> |
| 10 | +abstract interface arrow.continuations/Process : kotlin/AutoCloseable { // arrow.continuations/Process|null[0] |
| 11 | + abstract fun close() // arrow.continuations/Process.close|close(){}[0] |
| 12 | + abstract fun exit(kotlin/Int) // arrow.continuations/Process.exit|exit(kotlin.Int){}[0] |
| 13 | + abstract fun onShutdown(kotlin.coroutines/SuspendFunction0<kotlin/Unit>): kotlin.coroutines/SuspendFunction0<kotlin/Unit> // arrow.continuations/Process.onShutdown|onShutdown(kotlin.coroutines.SuspendFunction0<kotlin.Unit>){}[0] |
| 14 | + abstract fun onSigInt(kotlin.coroutines/SuspendFunction1<kotlin/Int, kotlin/Unit>) // arrow.continuations/Process.onSigInt|onSigInt(kotlin.coroutines.SuspendFunction1<kotlin.Int,kotlin.Unit>){}[0] |
| 15 | + abstract fun onSigTerm(kotlin.coroutines/SuspendFunction1<kotlin/Int, kotlin/Unit>) // arrow.continuations/Process.onSigTerm|onSigTerm(kotlin.coroutines.SuspendFunction1<kotlin.Int,kotlin.Unit>){}[0] |
| 16 | + abstract fun runScope(kotlin.coroutines/CoroutineContext, kotlin.coroutines/SuspendFunction1<kotlinx.coroutines/CoroutineScope, kotlin/Unit>) // arrow.continuations/Process.runScope|runScope(kotlin.coroutines.CoroutineContext;kotlin.coroutines.SuspendFunction1<kotlinx.coroutines.CoroutineScope,kotlin.Unit>){}[0] |
| 17 | +} |
| 18 | + |
| 19 | +final fun arrow.continuations/SuspendApp(kotlin.coroutines/CoroutineContext = ..., kotlin/Function1<kotlin/Throwable, kotlin/Unit> = ..., kotlin.time/Duration = ..., arrow.continuations/Process = ..., kotlin.coroutines/SuspendFunction1<kotlinx.coroutines/CoroutineScope, kotlin/Unit>) // arrow.continuations/SuspendApp|SuspendApp(kotlin.coroutines.CoroutineContext;kotlin.Function1<kotlin.Throwable,kotlin.Unit>;kotlin.time.Duration;arrow.continuations.Process;kotlin.coroutines.SuspendFunction1<kotlinx.coroutines.CoroutineScope,kotlin.Unit>){}[0] |
| 20 | +final fun arrow.continuations/process(): arrow.continuations/Process // arrow.continuations/process|process(){}[0] |
| 21 | + |
| 22 | +// Targets: [native] |
| 23 | +final const val arrow.continuations/SIGINFO // arrow.continuations/SIGINFO|{}SIGINFO[0] |
| 24 | + final fun <get-SIGINFO>(): kotlin/Int // arrow.continuations/SIGINFO.<get-SIGINFO>|<get-SIGINFO>(){}[0] |
| 25 | + |
| 26 | +// Targets: [native] |
| 27 | +final val arrow.continuations/SIGUSR1 // arrow.continuations/SIGUSR1|{}SIGUSR1[0] |
| 28 | + final fun <get-SIGUSR1>(): kotlin/Int? // arrow.continuations/SIGUSR1.<get-SIGUSR1>|<get-SIGUSR1>(){}[0] |
| 29 | + |
| 30 | +// Targets: [js, wasmJs] |
| 31 | +final object arrow.continuations/JsProcess : arrow.continuations/Process { // arrow.continuations/JsProcess|null[0] |
| 32 | + final fun close() // arrow.continuations/JsProcess.close|close(){}[0] |
| 33 | + final fun exit(kotlin/Int) // arrow.continuations/JsProcess.exit|exit(kotlin.Int){}[0] |
| 34 | + final fun onShutdown(kotlin.coroutines/SuspendFunction0<kotlin/Unit>): kotlin.coroutines/SuspendFunction0<kotlin/Unit> // arrow.continuations/JsProcess.onShutdown|onShutdown(kotlin.coroutines.SuspendFunction0<kotlin.Unit>){}[0] |
| 35 | + final fun onSigInt(kotlin.coroutines/SuspendFunction1<kotlin/Int, kotlin/Unit>) // arrow.continuations/JsProcess.onSigInt|onSigInt(kotlin.coroutines.SuspendFunction1<kotlin.Int,kotlin.Unit>){}[0] |
| 36 | + final fun onSigTerm(kotlin.coroutines/SuspendFunction1<kotlin/Int, kotlin/Unit>) // arrow.continuations/JsProcess.onSigTerm|onSigTerm(kotlin.coroutines.SuspendFunction1<kotlin.Int,kotlin.Unit>){}[0] |
| 37 | + final fun runScope(kotlin.coroutines/CoroutineContext, kotlin.coroutines/SuspendFunction1<kotlinx.coroutines/CoroutineScope, kotlin/Unit>) // arrow.continuations/JsProcess.runScope|runScope(kotlin.coroutines.CoroutineContext;kotlin.coroutines.SuspendFunction1<kotlinx.coroutines.CoroutineScope,kotlin.Unit>){}[0] |
| 38 | +} |
| 39 | + |
| 40 | +// Targets: [wasmJs] |
| 41 | +final fun arrow.continuations/jsExit(kotlin/Int) // arrow.continuations/jsExit|jsExit(kotlin.Int){}[0] |
| 42 | + |
| 43 | +// Targets: [wasmJs] |
| 44 | +final fun arrow.continuations/processOn(kotlin/Function0<kotlin.js/Promise<kotlin.js/JsAny?>>) // arrow.continuations/processOn|processOn(kotlin.Function0<kotlin.js.Promise<kotlin.js.JsAny?>>){}[0] |
0 commit comments