fixed: smart cast of boolean variable didn't work in boolean expression
This commit is contained in:
@@ -0,0 +1,6 @@
|
||||
fun foo1(b: Boolean, c: Int) {
|
||||
if (b && <!TYPE_MISMATCH!>c<!>) {}
|
||||
if (b || <!TYPE_MISMATCH!>c<!>) {}
|
||||
if (<!TYPE_MISMATCH!>c<!> && b) {}
|
||||
if (<!TYPE_MISMATCH!>c<!> || b) {}
|
||||
}
|
||||
Reference in New Issue
Block a user