Files
kotlin-fork/js/js.translator/testData/api/stdlib-diff/kotlin.reflect.kt
T
2020-06-03 17:14:29 +03:00

53 lines
2.7 KiB
Kotlin
Vendored

--- 34,34 ---
- @kotlin.SinceKotlin(version = "1.1") public interface KClassifier {
- }
-
--- 90,87 ---
- @kotlin.SinceKotlin(version = "1.1") public interface KTypeParameter : kotlin.reflect.KClassifier {
- public abstract val isReified: kotlin.Boolean
- public abstract fun <get-isReified>(): kotlin.Boolean
- public abstract val name: kotlin.String
- public abstract fun <get-name>(): kotlin.String
- public abstract val upperBounds: kotlin.collections.List<kotlin.reflect.KType>
- public abstract fun <get-upperBounds>(): kotlin.collections.List<kotlin.reflect.KType>
- public abstract val variance: kotlin.reflect.KVariance
- public abstract fun <get-variance>(): kotlin.reflect.KVariance
- }
-
--- 123,109 ---
- @kotlin.SinceKotlin(version = "1.1") public final data class KTypeProjection {
- /*primary*/ public constructor KTypeProjection(/*0*/ variance: kotlin.reflect.KVariance?, /*1*/ type: kotlin.reflect.KType?)
- public final val type: kotlin.reflect.KType?
- public final fun <get-type>(): kotlin.reflect.KType?
- public final val variance: kotlin.reflect.KVariance?
- public final fun <get-variance>(): kotlin.reflect.KVariance?
- public final operator /*synthesized*/ fun component1(): kotlin.reflect.KVariance?
- public final operator /*synthesized*/ fun component2(): kotlin.reflect.KType?
- public final /*synthesized*/ fun copy(/*0*/ variance: kotlin.reflect.KVariance? = ..., /*1*/ type: kotlin.reflect.KType? = ...): kotlin.reflect.KTypeProjection
- public open override /*1*/ /*synthesized*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
- public open override /*1*/ /*synthesized*/ fun hashCode(): kotlin.Int
- public open override /*1*/ fun toString(): kotlin.String
-
- public companion object Companion {
- public final val STAR: kotlin.reflect.KTypeProjection
- public final fun <get-STAR>(): kotlin.reflect.KTypeProjection
- public final fun contravariant(/*0*/ type: kotlin.reflect.KType): kotlin.reflect.KTypeProjection
- public final fun covariant(/*0*/ type: kotlin.reflect.KType): kotlin.reflect.KTypeProjection
- public final fun invariant(/*0*/ type: kotlin.reflect.KType): kotlin.reflect.KTypeProjection
- }
- }
-
--- 156,120 ---
-
- @kotlin.SinceKotlin(version = "1.1") public final enum class KVariance : kotlin.Enum<kotlin.reflect.KVariance> {
- enum entry INVARIANT
-
- enum entry IN
-
- enum entry OUT
-
- // Static members
- public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): kotlin.reflect.KVariance
- public final /*synthesized*/ fun values(): kotlin.Array<kotlin.reflect.KVariance>
- }