6356807997
#KT-36247 fixed A lot of testdata changed because significanly less (error) descriptors are created for unresolved types, so diagnostics became different.
38 lines
1.9 KiB
Plaintext
Vendored
38 lines
1.9 KiB
Plaintext
Vendored
package
|
|
|
|
public val a1: kotlin.reflect.KClass<A<*>>
|
|
public val a2: kotlin.reflect.KClass<A<*>>
|
|
public val a3: kotlin.reflect.KClass<A<kotlin.String>>
|
|
public val a4: kotlin.reflect.KClass<A<out kotlin.String?>>
|
|
public val b1: kotlin.reflect.KClass<kotlin.Int>
|
|
public val b2: kotlin.reflect.KClass<kotlin.Nothing>
|
|
public val i1: kotlin.reflect.KClass<A<*>.Inner<*>>
|
|
public val i2: [ERROR : Unresolved class]
|
|
public val i3: kotlin.reflect.KClass<A<kotlin.Int>.Inner<kotlin.CharSequence>>
|
|
public val m1: kotlin.reflect.KClass<kotlin.collections.Map<*, *>>
|
|
public val m2: kotlin.reflect.KClass<kotlin.collections.Map<kotlin.Int, *>>
|
|
public val m3: kotlin.reflect.KClass<kotlin.collections.Map.Entry<*, *>>
|
|
public val n1: kotlin.reflect.KClass<A.Nested<*>>
|
|
public val n2: kotlin.reflect.KClass<A.Nested<*>>
|
|
|
|
public final class A</*0*/ T> {
|
|
public constructor A</*0*/ T>()
|
|
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
|
|
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
|
|
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
|
|
|
|
public final inner class Inner</*0*/ I> /*captured type parameters: /*1*/ T*/ {
|
|
public constructor Inner</*0*/ I>()
|
|
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
|
|
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
|
|
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
|
|
}
|
|
|
|
public final class Nested</*0*/ N> {
|
|
public constructor Nested</*0*/ N>()
|
|
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
|
|
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
|
|
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
|
|
}
|
|
}
|