getOrThrow

@JvmName(name = "getOrThrow0")
inline suspend fun <R> getOrThrow(value: KProperty0<R>): R
@JvmName(name = "getOrThrow1")
inline suspend fun <T : Any, R> getOrThrow(value: KProperty1<T, R>, obj: T): R