Files
kotlin/compiler/testData/codegen/bytecodeText/callableReference/nameIntrinsicWithImplicitThis.kt
Alexander Udalov 938fd1a57e Use ResolvedCall for callable reference in KCallableNameProperty intrinsic
Instead of manually inspecting the DOUBLE_COLON_LHS slice, which is a
bit more error-prone. Note that new tests were passing before this
change
2017-11-27 12:46:56 +01:00

10 lines
252 B
Kotlin
Vendored

class Foo {
fun bar(): String {
return ::bar.name
}
}
// We can avoid loading (and then immediately popping) implicit "this" when generating intrinsified bytecode for KCallable.name
// because this can't have any side effects
// 0 POP