summaryrefslogtreecommitdiff
path: root/plugins/kotlin/idea/tests/testData/inspectionsLocal/useExpressionBody/convertToExpressionBody/ifWhenUnitNonExhaustive.kt
blob: 8123adc86584a28addeea4f6ccbac2caa7d1cd0b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
// PROBLEM: none

enum class AccessMode { READ, WRITE, RW }
fun whenExpr(mode: Boolean, access: AccessMode) {
    <caret>if (mode) {
        when (access) {
            AccessMode.READ -> println("read")
            AccessMode.WRITE -> println("write")
        }
    }
    else {
        when (access) {
            AccessMode.READ -> println("noread")
            AccessMode.WRITE -> println("nowrite")
            AccessMode.RW -> println("no both")
        }
    }
}
fun println(s: String) {}