[FIR-TEST] Add new testdata generated after changes in previous commit
This commit is contained in:
@@ -0,0 +1,39 @@
|
||||
// !WITH_NEW_INFERENCE
|
||||
//KT-2164 !! does not propagate nullability information
|
||||
package kt2164
|
||||
|
||||
fun foo(x: Int): Int = x + 1
|
||||
|
||||
fun main() {
|
||||
val x: Int? = null
|
||||
|
||||
foo(x)
|
||||
|
||||
if (x != null) {
|
||||
foo(x)
|
||||
foo(x!!)
|
||||
foo(x)
|
||||
}
|
||||
|
||||
foo(x)
|
||||
|
||||
if (x != null) {
|
||||
foo(x)
|
||||
foo(x!!)
|
||||
foo(x)
|
||||
} else {
|
||||
foo(x)
|
||||
foo(x!!)
|
||||
foo(x)
|
||||
}
|
||||
|
||||
foo(x)
|
||||
foo(x!!)
|
||||
foo(x)
|
||||
|
||||
val y: Int? = null
|
||||
y!!
|
||||
y!!
|
||||
foo(y)
|
||||
foo(y!!)
|
||||
}
|
||||
Reference in New Issue
Block a user