Files
kotlin/idea/testData/codeInsight/outOfBlock/InFunInFunctionInitializerInFun.kt
Nikolay Krasko 5cdd5f580d Rewrite out-of-block modifier increment algorithm
1. Search the top-level function or property (only they can produce blocks that won't affect other declarations)
    2. Check if current position is hidden by this declaration

    O^2 behaviour is removed
2014-10-22 18:18:09 +04:00

11 lines
92 B
Kotlin

// TRUE
val a = 1
fun test() = if (a) {
fun hello() {
<caret>
}
}
else {
}