Change default upper bound of Java type parameters to Any!
#KT-7672 Fixed
This commit is contained in:
@@ -32,5 +32,5 @@ internal abstract class Mine</*0*/ T> : java.util.AbstractList<T> {
|
||||
public abstract /*fake_override*/ fun size(): kotlin.Int
|
||||
public open /*fake_override*/ fun subList(/*0*/ kotlin.Int, /*1*/ kotlin.Int): kotlin.MutableList<T!>
|
||||
public open /*fake_override*/ fun toArray(): kotlin.Array<(out) kotlin.Any!>!
|
||||
public open /*fake_override*/ fun </*0*/ T> toArray(/*0*/ kotlin.Array<(out) T!>!): kotlin.Array<(out) T!>!
|
||||
public open /*fake_override*/ fun </*0*/ T : kotlin.Any!> toArray(/*0*/ kotlin.Array<(out) T!>!): kotlin.Array<(out) T!>!
|
||||
}
|
||||
|
||||
@@ -24,7 +24,7 @@ internal abstract class Mine : java.util.List<kotlin.String> {
|
||||
public abstract /*fake_override*/ fun size(): kotlin.Int
|
||||
public abstract /*fake_override*/ fun subList(/*0*/ kotlin.Int, /*1*/ kotlin.Int): kotlin.(Mutable)List<kotlin.String!>!
|
||||
public abstract /*fake_override*/ fun toArray(): kotlin.Array<(out) kotlin.Any!>!
|
||||
public abstract /*fake_override*/ fun </*0*/ T> toArray(/*0*/ kotlin.Array<(out) T!>!): kotlin.Array<(out) T!>!
|
||||
public abstract /*fake_override*/ fun </*0*/ T : kotlin.Any!> toArray(/*0*/ kotlin.Array<(out) T!>!): kotlin.Array<(out) T!>!
|
||||
}
|
||||
|
||||
public/*package*/ open class PlainExtendsListString {
|
||||
|
||||
Reference in New Issue
Block a user