// FIR_IDENTICAL package c interface A fun test(a: A?) { a.foo() //no error } fun A.foo() {} //------------ fun test(nullabilityInfoMap: Map?) { nullabilityInfoMap.iterator() //no error } //resolves to public fun Map.iterator(): Iterator> {} //------------- fun foo() : Boolean { val nullableList = getNullableList() return nullableList.contains("") } fun getNullableList(): List? = null