Supported vals initialized after.
#KT-2637 in progress
This commit is contained in:
@@ -0,0 +1,12 @@
|
||||
// ERROR: Cannot perform refactoring.\nCannot find a single definition to inline.
|
||||
|
||||
fun f() {
|
||||
val v: Int
|
||||
if (true) {
|
||||
v = 239
|
||||
}
|
||||
else {
|
||||
v = 30
|
||||
}
|
||||
println(<caret>v)
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
fun f() {
|
||||
val v: Int
|
||||
v = 239
|
||||
println(<caret>v)
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
fun f() {
|
||||
println(239)
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
fun f() {
|
||||
val v: Int
|
||||
try {
|
||||
v = 239
|
||||
} finally {
|
||||
}
|
||||
println(<caret>v)
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
fun f() {
|
||||
try {
|
||||
} finally {
|
||||
}
|
||||
println(239)
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
fun f() {
|
||||
val v = 239
|
||||
vv = <caret>v
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
fun f() {
|
||||
vv = 239
|
||||
}
|
||||
@@ -1,3 +1,5 @@
|
||||
// ERROR: Cannot perform refactoring.\nVariable v has no initializer.
|
||||
|
||||
fun f() {
|
||||
val v: Int
|
||||
println(<caret>v)
|
||||
|
||||
Reference in New Issue
Block a user