Fix lines for FieldBreakpoints in tests
This commit is contained in:
+8
-22
@@ -4,29 +4,14 @@ import kotlin.properties.Delegates
|
||||
|
||||
// EXPRESSION: 1 + 1
|
||||
// RESULT: 2: I
|
||||
//Breakpoint!
|
||||
//FieldWatchpoint! (a)
|
||||
val a = 1
|
||||
|
||||
// EXPRESSION: 1 + 2
|
||||
// RESULT: 3: I
|
||||
//Breakpoint!
|
||||
var aDelegate: Int by Delegates.notNull()
|
||||
|
||||
// EXPRESSION: 1 + 3
|
||||
// RESULT: 4: I
|
||||
//Breakpoint!
|
||||
//FieldWatchpoint! (aLambda)
|
||||
val aLambda = { 1 + 1 }
|
||||
|
||||
// EXPRESSION: 1 + 4
|
||||
// RESULT: 5: I
|
||||
//Breakpoint!
|
||||
val aWoBody: Int get() = 1
|
||||
|
||||
// EXPRESSION: 1 + 5
|
||||
// RESULT: 6: I
|
||||
//Breakpoint!
|
||||
val aWoBody2: Int get() { return 1 }
|
||||
|
||||
class A {
|
||||
init {
|
||||
// EXPRESSION: i
|
||||
@@ -39,7 +24,7 @@ class A {
|
||||
|
||||
// EXPRESSION: 1 + 6
|
||||
// RESULT: 7: I
|
||||
//Breakpoint!
|
||||
//FieldWatchpoint! (prop)
|
||||
val prop = 1
|
||||
|
||||
fun test()= prop
|
||||
@@ -47,10 +32,11 @@ class A {
|
||||
|
||||
fun main(args: Array<String>) {
|
||||
a
|
||||
aDelegate = 1
|
||||
aLambda
|
||||
aWoBody
|
||||
aWoBody2
|
||||
|
||||
A().test()
|
||||
}
|
||||
}
|
||||
|
||||
// WATCH_FIELD_INITIALISATION: true
|
||||
// WATCH_FIELD_ACCESS: false
|
||||
// WATCH_FIELD_MODIFICATION: false
|
||||
+21
@@ -0,0 +1,21 @@
|
||||
package withoutBodyProperties2
|
||||
|
||||
import kotlin.properties.Delegates
|
||||
|
||||
// EXPRESSION: 1 + 4
|
||||
// RESULT: 5: I
|
||||
//FieldWatchpoint! (aWoBody)
|
||||
val aWoBody: Int get() = 1
|
||||
|
||||
// EXPRESSION: 1 + 5
|
||||
// RESULT: 6: I
|
||||
//FieldWatchpoint! (aWoBody2)
|
||||
val aWoBody2: Int get() { return 1 }
|
||||
|
||||
fun main(args: Array<String>) {
|
||||
aWoBody
|
||||
aWoBody2
|
||||
}
|
||||
|
||||
// WATCH_FIELD_ACCESS: true
|
||||
// WATCH_FIELD_MODIFICATION: false
|
||||
Reference in New Issue
Block a user