Debugger: Fix private member priority test

This commit is contained in:
Yan Zhulanow
2019-05-28 17:07:57 +09:00
parent 54f78a2920
commit 1eab78124a
2 changed files with 7 additions and 8 deletions
@@ -13,11 +13,10 @@ class Receiver1 {
class Receiver2 {
fun privateFun() = 2
// In IDE -> privateFun() will return 2, because privateFun from Receiver is invisible in current scope
fun test1() {
with(Receiver1()) {
// EXPRESSION: privateFun()
// RESULT: 1: I
// RESULT: 2: I
//Breakpoint!
privateFun()
}
@@ -1,13 +1,13 @@
LineBreakpoint created at privateMembersPriority.kt:22
LineBreakpoint created at privateMembersPriority.kt:34
LineBreakpoint created at privateMembersPriority.kt:41
LineBreakpoint created at privateMembersPriority.kt:21
LineBreakpoint created at privateMembersPriority.kt:33
LineBreakpoint created at privateMembersPriority.kt:40
Run Java
Connected to the target VM
privateMembersPriority.kt:22
privateMembersPriority.kt:21
Compile bytecode for privateFun()
privateMembersPriority.kt:34
privateMembersPriority.kt:33
Compile bytecode for javaClass.size
privateMembersPriority.kt:41
privateMembersPriority.kt:40
Compile bytecode for TwoPrivateFun().foo(1)
Disconnected from the target VM