gpt4 book ai didi

kotlin - "intrinsic"实现在 Kotlin 中意味着什么?

转载 作者:行者123 更新时间:2023-12-05 05:42:10 27 4
gpt4 key购买 nike

浏览Kotlin源码时,发现有些地方会抛出NotImplementedError:

public suspend inline val coroutineContext: CoroutineContext
get() {
throw NotImplementedError("Implemented as intrinsic")
}
public suspend inline fun <T> suspendCoroutineUninterceptedOrReturn(crossinline block: (Continuation<T>) -> Any?): T {
contract { callsInPlace(block, InvocationKind.EXACTLY_ONCE) }
throw NotImplementedError("Implementation of suspendCoroutineUninterceptedOrReturn is intrinsic")
}

我假设这些不是真正的未实现错误,否则代码将无法运行。

我的问题是:

  • 这里的“内在”是什么意思,为什么会抛出 NotImplementedError
  • 我在哪里可以查看这些实现的源代码?

最佳答案

我找到了这个 great answer给你,我的伙计。

关于kotlin - "intrinsic"实现在 Kotlin 中意味着什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72107646/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com