Hel*_*oCW 12 android kotlin android-studio
我希望看到有趣的源代码let,但是在我ctrl点击后我得到以下内容data?.let.
如何在Android Studio 3.1.3中查看Kotlin的趣味源代码?
@kotlin.internal.InlineOnly public inline fun <T, R> T.let(block: (T) -> R): R { /* compiled code */ }
Run Code Online (Sandbox Code Playgroud)
添加内容
和更多
单击时选择图像的图像
解决了:
现在系统更新Kotlin插件时没关系.
我认为系统更新插件失败导致了问题.
如何手动更新插件?您知道系统并不总是显示Update Plugin UI!
let我可以看到in kotlin-stdlib-common-1.2.51.jarwhere path is的源代码kotlin -> Standard.kt (or file name showing as StandardKt.kotlin_metadata)。我正在执行相同的命令。
下面是它的代码fun
/**
* Calls the specified function [block] with `this` value as its argument and returns its result.
*/
@kotlin.internal.InlineOnly
public inline fun <T, R> T.let(block: (T) -> R): R {
contract {
callsInPlace(block, InvocationKind.EXACTLY_ONCE)
}
return block(this)
}
Run Code Online (Sandbox Code Playgroud)
我使用的版本是
Android Studio 3.1.3
Build #AI-173.4819257, built on June 4, 2018
JRE: 1.8.0_152-release-1024-b01 x86_64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Mac OS X 10.12.6
And kotlin version is Version: 1.2.51-release-Studio3.1-1
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
473 次 |
| 最近记录: |