| /* | |
| * KOTLIN DIAGNOSTICS SPEC TEST (NEGATIVE) | |
| * | |
| * SPEC VERSION: 0.1-313 | |
| * PRIMARY LINKS: expressions, when-expression -> paragraph 5 -> sentence 1 | |
| * expressions, when-expression, exhaustive-when-expressions -> paragraph 2 -> sentence 9 | |
| * expressions, when-expression, exhaustive-when-expressions -> paragraph 2 -> sentence 10 | |
| */ | |
| enum class E { A, B } | |
| fun foo(e: E, something: Any?): Int { | |
| if (something != null) return 0 | |
| return when (e) { | |
| E.A -> 1 | |
| E.B -> 2 | |
| <!SENSELESS_NULL_IN_WHEN!>something<!> -> 3 | |
| } | |
| } |