Constraint system builder shouldn't drop nullability when comparing signatures for specificity.
This commit is contained in:
@@ -1,4 +1,6 @@
|
||||
package
|
||||
|
||||
@kotlin.jvm.JvmName(name = "f1") public fun </*0*/ T> kotlin.collections.List<T>.foo(): kotlin.Unit
|
||||
public fun </*0*/ T> kotlin.collections.List<T>?.foo(): kotlin.Unit
|
||||
public fun </*0*/ T1> bar(/*0*/ x: kotlin.collections.List<T1>): kotlin.collections.List<T1>
|
||||
@kotlin.jvm.JvmName(name = "bar1") public fun </*0*/ T2> bar(/*0*/ x: kotlin.collections.List<T2>?): kotlin.collections.List<T2>?
|
||||
public fun </*0*/ T1> kotlin.collections.List<T1>?.foo(): kotlin.Unit
|
||||
@kotlin.jvm.JvmName(name = "foo1") public fun </*0*/ T2> kotlin.collections.List<T2>.foo(): kotlin.Unit
|
||||
|
||||
Reference in New Issue
Block a user