Debugger: allow evaluate expression in constructors
This commit is contained in:
@@ -0,0 +1,12 @@
|
||||
class A(
|
||||
a: Int
|
||||
<caret>): Base(1) {
|
||||
val c = 1
|
||||
|
||||
init {
|
||||
val d = 1
|
||||
val e = 1
|
||||
}
|
||||
}
|
||||
|
||||
open class Base(i: Int)
|
||||
@@ -0,0 +1 @@
|
||||
a + c + <error>d</error> + <error>e</error>
|
||||
@@ -0,0 +1,6 @@
|
||||
class A(a: Int, val a1: Int) {
|
||||
|
||||
<caret>constructor(b: Int): this(b, b) {}
|
||||
|
||||
val c = 1
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
<error>a</error> + b + c + a1
|
||||
@@ -0,0 +1,6 @@
|
||||
class A(a: Int, val a1: Int) {
|
||||
|
||||
<caret>constructor(b: Int): this(b, b)
|
||||
|
||||
val c = 1
|
||||
}
|
||||
+1
@@ -0,0 +1 @@
|
||||
<error>a</error> + b + c + a1
|
||||
Reference in New Issue
Block a user