Resolve target: value-parameter x: kotlin.Any? smart-cast to kotlin.String ---------------------------------------------- // COMPILER_ARGUMENTS: -XXLanguage:+ReadDeserializedContracts -XXLanguage:+UseReturnsEffect package test fun irrelevantConsume(y: Any?) {} fun testContractFromBinaryDependency(x: Any?, y: Any?) { require(x is String) require(y is String) /* STATEMENT DELETED: irrelevantConsume(x) */ x.length /* STATEMENT DELETED: require(x is Int) */ }