Updated test data for Array<out T> vararg type

This commit is contained in:
Svetlana Isakova
2014-12-09 14:11:54 +03:00
parent 5b4f10e698
commit 7a5124215a
99 changed files with 143 additions and 143 deletions
@@ -75,10 +75,10 @@ package illegal_modifiers {
internal abstract class IllegalModifiers5 {
public constructor IllegalModifiers5()
internal abstract fun bar(/*0*/ a: kotlin.Int, /*1*/ vararg v: kotlin.String /*kotlin.Array<kotlin.String>*/): kotlin.Unit
internal abstract fun bar(/*0*/ a: kotlin.Int, /*1*/ vararg v: kotlin.String /*kotlin.Array<out kotlin.String>*/): kotlin.Unit
internal abstract fun baz(/*0*/ illegal_modifiers.annotated(text = "a text": kotlin.String) a: kotlin.Int): kotlin.Unit
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal abstract fun foo(/*0*/ a: kotlin.Int, /*1*/ vararg v: kotlin.String /*kotlin.Array<kotlin.String>*/): kotlin.Unit
internal abstract fun foo(/*0*/ a: kotlin.Int, /*1*/ vararg v: kotlin.String /*kotlin.Array<out kotlin.String>*/): kotlin.Unit
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
private final fun qux(): kotlin.Unit
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
@@ -7,6 +7,6 @@ internal fun food(/*0*/ vararg a: kotlin.Double /*kotlin.DoubleArray*/): kotlin.
internal fun foof(/*0*/ vararg a: kotlin.Float /*kotlin.FloatArray*/): kotlin.FloatArray
internal fun fooi(/*0*/ vararg a: kotlin.Int /*kotlin.IntArray*/): kotlin.IntArray
internal fun fool(/*0*/ vararg a: kotlin.Long /*kotlin.LongArray*/): kotlin.LongArray
internal fun foos(/*0*/ vararg a: kotlin.String /*kotlin.Array<kotlin.String>*/): kotlin.Array<kotlin.String>
internal fun foos(/*0*/ vararg a: kotlin.String /*kotlin.Array<out kotlin.String>*/): kotlin.Array<out kotlin.String>
internal fun foos(/*0*/ vararg a: kotlin.Short /*kotlin.ShortArray*/): kotlin.ShortArray
internal fun test(): kotlin.Unit
@@ -2,4 +2,4 @@ package
internal fun test(): kotlin.Unit
internal fun v(/*0*/ x: kotlin.Int, /*1*/ y: kotlin.String, /*2*/ vararg f: kotlin.Long /*kotlin.LongArray*/): kotlin.Unit
internal fun v1(/*0*/ vararg f: (kotlin.Int) -> kotlin.Unit /*kotlin.Array<(kotlin.Int) -> kotlin.Unit>*/): kotlin.Unit
internal fun v1(/*0*/ vararg f: (kotlin.Int) -> kotlin.Unit /*kotlin.Array<out (kotlin.Int) -> kotlin.Unit>*/): kotlin.Unit
@@ -1,13 +1,13 @@
package
package a {
java.lang.Deprecated() java.lang.SuppressWarnings(value = {}: kotlin.Array<kotlin.String>) internal val s: kotlin.String = ""
java.lang.Deprecated() java.lang.SuppressWarnings(value = {}: kotlin.Array<kotlin.String>) internal fun main(/*0*/ args: kotlin.Array<kotlin.String>): kotlin.Unit
java.lang.Deprecated() java.lang.SuppressWarnings(value = {}: kotlin.Array<out kotlin.String>) internal val s: kotlin.String = ""
java.lang.Deprecated() java.lang.SuppressWarnings(value = {}: kotlin.Array<out kotlin.String>) internal fun main(/*0*/ args: kotlin.Array<kotlin.String>): kotlin.Unit
internal final class Test {
public constructor Test(/*0*/ java.lang.Deprecated() s: kotlin.String, /*1*/ java.lang.SuppressWarnings(value = {}: kotlin.Array<kotlin.String>) x: kotlin.Int)
public constructor Test(/*0*/ java.lang.Deprecated() s: kotlin.String, /*1*/ java.lang.SuppressWarnings(value = {}: kotlin.Array<out kotlin.String>) x: kotlin.Int)
java.lang.Deprecated() internal final val s: kotlin.String
java.lang.SuppressWarnings(value = {}: kotlin.Array<kotlin.String>) internal final val x: kotlin.Int
java.lang.SuppressWarnings(value = {}: kotlin.Array<out kotlin.String>) internal final val x: kotlin.Int
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
@@ -7,7 +7,7 @@ java.lang.annotation.Retention(value = RetentionPolicy.CLASS: java.lang.annotati
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
java.lang.annotation.Retention(value = RetentionPolicy.RUNTIME: java.lang.annotation.RetentionPolicy) java.lang.annotation.Target(value = {ElementType.ANNOTATION_TYPE, ElementType.CONSTRUCTOR}: kotlin.Array<java.lang.annotation.ElementType>) internal final annotation class my1 : kotlin.Annotation {
java.lang.annotation.Retention(value = RetentionPolicy.RUNTIME: java.lang.annotation.RetentionPolicy) java.lang.annotation.Target(value = {ElementType.ANNOTATION_TYPE, ElementType.CONSTRUCTOR}: kotlin.Array<out java.lang.annotation.ElementType>) internal final annotation class my1 : kotlin.Annotation {
public constructor my1()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
@@ -1,4 +1,4 @@
package
package
package test {
internal val some: test.SomeObject
@@ -1,4 +1,4 @@
package
package
package test {
internal val some: test.SomeObject
@@ -4,8 +4,8 @@ internal val topLevel: kotlin.String = "topLevel"
internal fun foo(): kotlin.Unit
internal final annotation class Ann : kotlin.Annotation {
public constructor Ann(/*0*/ vararg i: kotlin.String /*kotlin.Array<kotlin.String>*/)
internal final val i: kotlin.Array<kotlin.String>
public constructor Ann(/*0*/ vararg i: kotlin.String /*kotlin.Array<out kotlin.String>*/)
internal final val i: kotlin.Array<out kotlin.String>
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
@@ -84,11 +84,11 @@ package test {
}
internal final annotation class Ann9 : kotlin.Annotation {
public constructor Ann9(/*0*/ vararg p1: kotlin.String /*kotlin.Array<kotlin.String>*/, /*1*/ vararg p2: java.lang.Class<out kotlin.Any?> /*kotlin.Array<java.lang.Class<out kotlin.Any?>>*/, /*2*/ vararg p3: test.MyEnum /*kotlin.Array<test.MyEnum>*/, /*3*/ vararg p4: test.Ann1 /*kotlin.Array<test.Ann1>*/, /*4*/ vararg p5: kotlin.Int /*kotlin.IntArray*/)
internal final val p1: kotlin.Array<kotlin.String>
internal final val p2: kotlin.Array<java.lang.Class<out kotlin.Any?>>
internal final val p3: kotlin.Array<test.MyEnum>
internal final val p4: kotlin.Array<test.Ann1>
public constructor Ann9(/*0*/ vararg p1: kotlin.String /*kotlin.Array<out kotlin.String>*/, /*1*/ vararg p2: java.lang.Class<out kotlin.Any?> /*kotlin.Array<out java.lang.Class<out kotlin.Any?>>*/, /*2*/ vararg p3: test.MyEnum /*kotlin.Array<out test.MyEnum>*/, /*3*/ vararg p4: test.Ann1 /*kotlin.Array<out test.Ann1>*/, /*4*/ vararg p5: kotlin.Int /*kotlin.IntArray*/)
internal final val p1: kotlin.Array<out kotlin.String>
internal final val p2: kotlin.Array<out java.lang.Class<out kotlin.Any?>>
internal final val p3: kotlin.Array<out test.MyEnum>
internal final val p4: kotlin.Array<out test.Ann1>
internal final val p5: kotlin.IntArray
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
@@ -1,7 +1,7 @@
package
internal fun </*0*/ T> array1(/*0*/ vararg a: T /*kotlin.Array<T>*/): kotlin.Array<T>
internal fun join(/*0*/ x: kotlin.Int, /*1*/ vararg a: kotlin.String /*kotlin.Array<kotlin.String>*/): kotlin.String
internal fun </*0*/ T> joinG(/*0*/ x: kotlin.Int, /*1*/ vararg a: T /*kotlin.Array<T>*/): kotlin.String
internal fun </*0*/ T : kotlin.Any> joinT(/*0*/ x: kotlin.Int, /*1*/ vararg a: T /*kotlin.Array<T>*/): T?
internal fun </*0*/ T> array1(/*0*/ vararg a: T /*kotlin.Array<out T>*/): kotlin.Array<out T>
internal fun join(/*0*/ x: kotlin.Int, /*1*/ vararg a: kotlin.String /*kotlin.Array<out kotlin.String>*/): kotlin.String
internal fun </*0*/ T> joinG(/*0*/ x: kotlin.Int, /*1*/ vararg a: T /*kotlin.Array<out T>*/): kotlin.String
internal fun </*0*/ T : kotlin.Any> joinT(/*0*/ x: kotlin.Int, /*1*/ vararg a: T /*kotlin.Array<out T>*/): T?
internal fun main(/*0*/ args: kotlin.Array<kotlin.String>): kotlin.Unit
@@ -1,4 +1,4 @@
package
package
package test {
internal fun testFun(/*0*/ a: kotlin.Int): kotlin.Int
@@ -1,4 +1,4 @@
package
package
package test {
@@ -1,4 +1,4 @@
package
internal fun foo(/*0*/ numbers: kotlin.Collection<kotlin.Int>): kotlin.Unit
internal fun use(/*0*/ vararg a: kotlin.Any? /*kotlin.Array<kotlin.Any?>*/): kotlin.Array<kotlin.Any?>
internal fun use(/*0*/ vararg a: kotlin.Any? /*kotlin.Array<out kotlin.Any?>*/): kotlin.Array<out kotlin.Any?>
@@ -2,7 +2,7 @@ package
package a {
internal fun test(/*0*/ mc1: a.MyClass, /*1*/ mc2: a.MyClass2): kotlin.Unit
internal fun use(/*0*/ vararg a: kotlin.Any? /*kotlin.Array<kotlin.Any?>*/): kotlin.Array<kotlin.Any?>
internal fun use(/*0*/ vararg a: kotlin.Any? /*kotlin.Array<out kotlin.Any?>*/): kotlin.Array<out kotlin.Any?>
internal fun a.MyClass2.component1(): kotlin.Double
internal fun a.MyClass2.component1(): kotlin.Double
@@ -3,5 +3,5 @@ package
package m {
internal fun foo(/*0*/ i: kotlin.Int): kotlin.Int
internal fun test(/*0*/ i: kotlin.Int?): kotlin.Unit
internal fun use(/*0*/ vararg a: kotlin.Any? /*kotlin.Array<kotlin.Any?>*/): kotlin.Array<kotlin.Any?>
internal fun use(/*0*/ vararg a: kotlin.Any? /*kotlin.Array<out kotlin.Any?>*/): kotlin.Array<out kotlin.Any?>
}
@@ -1,6 +1,6 @@
package
internal fun foo(/*0*/ x: kotlin.Array<kotlin.Int>): kotlin.Unit
internal fun foo(/*0*/ vararg x: kotlin.Int? /*kotlin.Array<kotlin.Int?>*/): kotlin.Unit
internal fun foo(/*0*/ vararg x: kotlin.Int? /*kotlin.Array<out kotlin.Int?>*/): kotlin.Unit
internal fun foo(/*0*/ vararg x: kotlin.Int /*kotlin.IntArray*/): kotlin.Unit
internal fun foo(/*0*/ x: kotlin.IntArray): kotlin.Unit
@@ -2,4 +2,4 @@ package
kotlin.inline() internal fun </*0*/ T1, /*1*/ reified T2> bar(/*0*/ x: T1, /*1*/ y: T2): T2
internal fun box(): kotlin.Unit
kotlin.inline() internal fun </*0*/ reified R> foo(/*0*/ z: R): R
kotlin.inline() internal fun </*0*/ reified R> foo(/*0*/ z: R): R
@@ -1,3 +1,3 @@
package
kotlin.inline() internal fun </*0*/ reified T> foo(/*0*/ x: T): kotlin.Unit
kotlin.inline() internal fun </*0*/ reified T> foo(/*0*/ x: T): kotlin.Unit
@@ -1,3 +1,3 @@
package
internal fun </*0*/ T1, /*1*/ reified T2, /*2*/ T3, /*3*/ reified T4> foo(): kotlin.Unit
internal fun </*0*/ T1, /*1*/ reified T2, /*2*/ T3, /*3*/ reified T4> foo(): kotlin.Unit
@@ -6,4 +6,4 @@ internal final class A</*0*/ T1, /*1*/ reified T2, /*2*/ T3, /*3*/ reified T4> {
internal final fun </*0*/ reified R> foo(): T2
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
}
@@ -1,4 +1,4 @@
package
package
package test {
internal val a: [ERROR : Type for TestFun()]
@@ -2,6 +2,6 @@ package
package d {
internal fun </*0*/ T : kotlin.Any> joinT(/*0*/ x: kotlin.Any, /*1*/ y: T): T?
internal fun </*0*/ T : kotlin.Any> joinT(/*0*/ x: kotlin.Int, /*1*/ vararg a: T /*kotlin.Array<T>*/): T?
internal fun </*0*/ T : kotlin.Any> joinT(/*0*/ x: kotlin.Int, /*1*/ vararg a: T /*kotlin.Array<out T>*/): T?
internal fun test(): kotlin.Unit
}
@@ -6,7 +6,7 @@ package a {
internal fun </*0*/ T> getMyListToWriteTo(/*0*/ t: T): a.MyList<in T>
internal fun </*0*/ T> readFromMyList(/*0*/ l: a.MyList<out T>, /*1*/ t: T): kotlin.Unit
internal fun test1(/*0*/ int: kotlin.Int, /*1*/ any: kotlin.Any): kotlin.Unit
internal fun use(/*0*/ vararg a: kotlin.Any /*kotlin.Array<kotlin.Any>*/): kotlin.Array<kotlin.Any>
internal fun use(/*0*/ vararg a: kotlin.Any /*kotlin.Array<out kotlin.Any>*/): kotlin.Array<out kotlin.Any>
internal fun </*0*/ T> useMyList(/*0*/ l: a.MyList<T>, /*1*/ t: T): kotlin.Unit
internal fun </*0*/ T> writeToMyList(/*0*/ l: a.MyList<in T>, /*1*/ t: T): kotlin.Unit
@@ -1,7 +1,7 @@
package
package a {
internal fun </*0*/ T> arrayList(/*0*/ vararg values: T /*kotlin.Array<T>*/): java.util.ArrayList<T>
internal fun </*0*/ T> arrayList(/*0*/ vararg values: T /*kotlin.Array<out T>*/): java.util.ArrayList<T>
internal fun </*0*/ A> cons(/*0*/ x: A, /*1*/ xs: kotlin.List<A>): kotlin.List<A>
internal fun </*0*/ B> nil(): kotlin.List<B>
internal fun test(): kotlin.Unit
@@ -1,7 +1,7 @@
package
package a {
internal fun </*0*/ T> array(/*0*/ vararg t: T /*kotlin.Array<T>*/): kotlin.Array<T>
internal fun </*0*/ T> array(/*0*/ vararg t: T /*kotlin.Array<out T>*/): kotlin.Array<T>
internal fun foo(): kotlin.Unit
internal fun </*0*/ T, /*1*/ R> kotlin.Array<T>.map(/*0*/ transform: (T) -> R): kotlin.List<R>
internal fun </*0*/ T, /*1*/ R> kotlin.Iterable<T>.map(/*0*/ transform: (T) -> R): kotlin.List<R>
@@ -10,7 +10,7 @@ package h {
internal fun test4(/*0*/ collection: kotlin.Collection<h.A<out kotlin.Any?>>): kotlin.Unit
internal fun test5(): kotlin.Unit
internal fun </*0*/ T> toBeOrNot(): kotlin.Boolean
internal fun use(/*0*/ vararg a: kotlin.Any? /*kotlin.Array<kotlin.Any?>*/): kotlin.Array<kotlin.Any?>
internal fun use(/*0*/ vararg a: kotlin.Any? /*kotlin.Array<out kotlin.Any?>*/): kotlin.Array<out kotlin.Any?>
internal fun </*0*/ T> h.Z.compareTo(/*0*/ a: h.A<T>): kotlin.Int
internal fun h.Z.equals(/*0*/ any: kotlin.Any): kotlin.Int
internal fun </*0*/ T> h.Z.foo(/*0*/ a: h.A<T>): h.A<T>
@@ -2,7 +2,7 @@ package
package b {
internal fun </*0*/ T> foo(/*0*/ t: T): T
internal fun </*0*/ K, /*1*/ V> mapOf(/*0*/ vararg values: b.Pair<K, V> /*kotlin.Array<b.Pair<K, V>>*/): kotlin.Map<K, V>
internal fun </*0*/ K, /*1*/ V> mapOf(/*0*/ vararg values: b.Pair<K, V> /*kotlin.Array<out b.Pair<K, V>>*/): kotlin.Map<K, V>
internal fun println(/*0*/ message: kotlin.Any?): kotlin.Unit
public fun </*0*/ T> query(/*0*/ t: T, /*1*/ args: kotlin.Map<kotlin.String, kotlin.Any>): kotlin.List<T>
internal fun test(/*0*/ pair: b.Pair<kotlin.String, kotlin.Int>): kotlin.Unit
@@ -1,6 +1,6 @@
package
internal fun </*0*/ T : kotlin.Any> compareBy(/*0*/ a: T?, /*1*/ b: T?, /*2*/ vararg functions: T.() -> kotlin.Comparable<out kotlin.Any?>? /*kotlin.Array<T.() -> kotlin.Comparable<out kotlin.Any?>?>*/): kotlin.Int
internal fun </*0*/ T : kotlin.Any> compareBy(/*0*/ a: T?, /*1*/ b: T?, /*2*/ vararg functions: T.() -> kotlin.Comparable<out kotlin.Any?>? /*kotlin.Array<out T.() -> kotlin.Comparable<out kotlin.Any?>?>*/): kotlin.Int
internal final class Item : kotlin.Comparable<Item> {
public constructor Item(/*0*/ name: kotlin.String, /*1*/ rating: kotlin.Int)
@@ -1,7 +1,7 @@
package
package n {
internal fun </*0*/ T> arrayList(/*0*/ vararg values: T /*kotlin.Array<T>*/): java.util.ArrayList<T>
internal fun </*0*/ T> arrayList(/*0*/ vararg values: T /*kotlin.Array<out T>*/): java.util.ArrayList<T>
internal fun test(): kotlin.Unit
internal fun </*0*/ T> kotlin.Iterable<T>.plus(/*0*/ elements: kotlin.Iterable<T>): kotlin.List<T>
}
@@ -2,7 +2,7 @@ package
package i {
internal val kotlin.Collection<kotlin.Any?>.size: kotlin.Int
internal fun </*0*/ T> arrayList(/*0*/ vararg values: T /*kotlin.Array<T>*/): java.util.ArrayList<T>
internal fun </*0*/ T> arrayList(/*0*/ vararg values: T /*kotlin.Array<out T>*/): java.util.ArrayList<T>
internal fun test(): kotlin.Unit
internal fun </*0*/ T, /*1*/ R> kotlin.Collection<T>.map(/*0*/ transform: (T) -> R): kotlin.List<R>
internal fun </*0*/ T, /*1*/ R, /*2*/ C : kotlin.MutableCollection<in R>> kotlin.Collection<T>.mapTo(/*0*/ result: C, /*1*/ transform: (T) -> R): C
@@ -1,6 +1,6 @@
package
package n {
internal fun </*0*/ T> array(/*0*/ vararg t: T /*kotlin.Array<T>*/): kotlin.Array<T>
internal fun </*0*/ T> array(/*0*/ vararg t: T /*kotlin.Array<out T>*/): kotlin.Array<T>
internal fun main(/*0*/ args: kotlin.Array<kotlin.String>): kotlin.Unit
}
@@ -1,7 +1,7 @@
package
package a {
internal fun </*0*/ T> array(/*0*/ vararg t: T /*kotlin.Array<T>*/): kotlin.Array<T>
internal fun </*0*/ T> array(/*0*/ vararg t: T /*kotlin.Array<out T>*/): kotlin.Array<T>
public fun </*0*/ E> foo(/*0*/ array: kotlin.Array<E>): kotlin.Array<E>
public fun test(): kotlin.Unit
}
@@ -1,7 +1,7 @@
package
package i {
internal fun </*0*/ T> arrayList(/*0*/ vararg values: T /*kotlin.Array<T>*/): java.util.ArrayList<T>
internal fun </*0*/ T> arrayList(/*0*/ vararg values: T /*kotlin.Array<out T>*/): java.util.ArrayList<T>
internal fun assertEquals(/*0*/ expected: kotlin.Any?, /*1*/ actual: kotlin.Any?, /*2*/ message: kotlin.String = ...): kotlin.Unit
internal fun </*0*/ T, /*1*/ K> someFunction(/*0*/ list: kotlin.List<T>, /*1*/ transform: (T) -> K): kotlin.List<K>
internal fun testSomeFunction(): kotlin.Unit
@@ -1,7 +1,7 @@
package
package n {
internal fun </*0*/ T> arrayList(/*0*/ vararg values: T /*kotlin.Array<T>*/): java.util.ArrayList<T>
internal fun </*0*/ T> arrayList(/*0*/ vararg values: T /*kotlin.Array<out T>*/): java.util.ArrayList<T>
internal fun test(): kotlin.Unit
internal fun </*0*/ T> kotlin.Iterable<T>.fold(/*0*/ initial: T, /*1*/ operation: (T, T) -> T): T
internal fun </*0*/ T, /*1*/ R> kotlin.Collection<T>.map(/*0*/ transform: (T) -> R): kotlin.List<R>
@@ -1,7 +1,7 @@
package
package b {
internal fun </*0*/ T> arrayList(/*0*/ vararg values: T /*kotlin.Array<T>*/): java.util.ArrayList<T>
internal fun </*0*/ T> arrayList(/*0*/ vararg values: T /*kotlin.Array<out T>*/): java.util.ArrayList<T>
internal fun </*0*/ T> f(/*0*/ x: T): b.B<T>
internal final class B</*0*/ T> {
@@ -1,7 +1,7 @@
package
package a {
internal fun </*0*/ T> _arrayList(/*0*/ vararg values: T /*kotlin.Array<T>*/): kotlin.List<T>
internal fun </*0*/ T> _arrayList(/*0*/ vararg values: T /*kotlin.Array<out T>*/): kotlin.List<T>
internal fun test(): kotlin.Unit
internal fun </*0*/ T, /*1*/ R : kotlin.Comparable<R>> kotlin.Iterable<T>._sortBy(/*0*/ f: (T) -> R): kotlin.List<T>
@@ -3,7 +3,7 @@ package
package a {
internal fun hello(): kotlin.Unit
internal fun </*0*/ T> inferenceTest(/*0*/ a: T): T
internal fun use(/*0*/ vararg a: kotlin.Any? /*kotlin.Array<kotlin.Any?>*/): kotlin.Array<kotlin.Any?>
internal fun use(/*0*/ vararg a: kotlin.Any? /*kotlin.Array<out kotlin.Any?>*/): kotlin.Array<out kotlin.Any?>
internal final enum class TestEnum : kotlin.Enum<a.TestEnum> {
public enum entry FIRST : a.TestEnum {
@@ -1,7 +1,7 @@
package
package arrays {
internal fun </*0*/ T> array(/*0*/ vararg t: T /*kotlin.Array<T>*/): kotlin.Array<T>
internal fun </*0*/ T> array(/*0*/ vararg t: T /*kotlin.Array<out T>*/): kotlin.Array<T>
internal fun m(/*0*/ args: kotlin.Array<arrays.A>): kotlin.Unit
internal fun test122(): kotlin.Unit
@@ -1,7 +1,7 @@
package
package a {
internal fun </*0*/ T> arrayListOf(/*0*/ vararg values: T /*kotlin.Array<T>*/): kotlin.MutableList<T>
internal fun </*0*/ T> arrayListOf(/*0*/ vararg values: T /*kotlin.Array<out T>*/): kotlin.MutableList<T>
internal fun </*0*/ R> bar(/*0*/ r: kotlin.MutableList<R>, /*1*/ f: () -> R): kotlin.Boolean
internal fun </*0*/ R> foo(/*0*/ f: () -> R, /*1*/ r: kotlin.MutableList<R>): kotlin.Boolean
internal fun test(): kotlin.Unit
@@ -7,7 +7,7 @@ package typeInferenceExpectedTypeMismatch {
internal fun test(): kotlin.Unit
internal fun test1(/*0*/ outA: typeInferenceExpectedTypeMismatch.Out<typeInferenceExpectedTypeMismatch.A>, /*1*/ inB: typeInferenceExpectedTypeMismatch.In<typeInferenceExpectedTypeMismatch.B>): kotlin.Unit
internal fun test2(/*0*/ outA: typeInferenceExpectedTypeMismatch.Out<typeInferenceExpectedTypeMismatch.A>, /*1*/ inC: typeInferenceExpectedTypeMismatch.In<typeInferenceExpectedTypeMismatch.C>): kotlin.Unit
internal fun use(/*0*/ vararg a: kotlin.Any? /*kotlin.Array<kotlin.Any?>*/): kotlin.Array<kotlin.Any?>
internal fun use(/*0*/ vararg a: kotlin.Any? /*kotlin.Array<out kotlin.Any?>*/): kotlin.Array<out kotlin.Any?>
internal trait A {
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
@@ -5,7 +5,7 @@ package s {
internal fun </*0*/ T> foo(/*0*/ in1: s.In<T>, /*1*/ in2: s.In<T>): T
internal fun test(/*0*/ inA: s.In<s.A>): kotlin.Unit
internal fun test(/*0*/ inA: s.In<s.A>, /*1*/ inB: s.In<s.B>, /*2*/ inC: s.In<s.C>): kotlin.Unit
internal fun use(/*0*/ vararg a: kotlin.Any? /*kotlin.Array<kotlin.Any?>*/): kotlin.Array<kotlin.Any?>
internal fun use(/*0*/ vararg a: kotlin.Any? /*kotlin.Array<out kotlin.Any?>*/): kotlin.Array<out kotlin.Any?>
internal trait A {
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
@@ -1,7 +1,7 @@
package
package a {
internal fun </*0*/ T> arrayListOf(/*0*/ vararg t: T /*kotlin.Array<T>*/): kotlin.MutableList<T>
internal fun </*0*/ T> arrayListOf(/*0*/ vararg t: T /*kotlin.Array<out T>*/): kotlin.MutableList<T>
internal fun </*0*/ U, /*1*/ V : U> bar(/*0*/ v: V, /*1*/ u: U): U
internal fun </*0*/ V : U, /*1*/ U> baz(/*0*/ v: V, /*1*/ u: kotlin.MutableSet<U>): kotlin.MutableSet<U>
internal fun </*0*/ T> checkItIsExactlyAny(/*0*/ t: T, /*1*/ l: kotlin.MutableList<T>): kotlin.Unit
@@ -1,4 +1,4 @@
package
kotlin.inline() internal fun </*0*/ R> inlineFun(/*0*/ p: () -> R): kotlin.Unit
kotlin.inline() internal fun </*0*/ R> inlineFunOnlyLocal(/*0*/ kotlin.inlineOptions(value = {InlineOption.ONLY_LOCAL_RETURN}: kotlin.Array<kotlin.InlineOption>) p: () -> R): kotlin.Unit
kotlin.inline() internal fun </*0*/ R> inlineFunOnlyLocal(/*0*/ kotlin.inlineOptions(value = {InlineOption.ONLY_LOCAL_RETURN}: kotlin.Array<out kotlin.InlineOption>) p: () -> R): kotlin.Unit
@@ -2,4 +2,4 @@ package
kotlin.inline() internal fun </*0*/ R> doCall(/*0*/ p: () -> R): kotlin.Unit
kotlin.inline() internal fun </*0*/ R> inlineFun(/*0*/ p: () -> R): kotlin.Unit
kotlin.inline() internal fun </*0*/ R> inlineFunOnlyLocal(/*0*/ kotlin.inlineOptions(value = {InlineOption.ONLY_LOCAL_RETURN}: kotlin.Array<kotlin.InlineOption>) p: () -> R): kotlin.Unit
kotlin.inline() internal fun </*0*/ R> inlineFunOnlyLocal(/*0*/ kotlin.inlineOptions(value = {InlineOption.ONLY_LOCAL_RETURN}: kotlin.Array<out kotlin.InlineOption>) p: () -> R): kotlin.Unit
@@ -1,4 +1,4 @@
package
kotlin.inline() internal fun </*0*/ R> inlineAll(/*0*/ p: () -> R): kotlin.Unit
kotlin.inline() internal fun </*0*/ R> onlyLocal(/*0*/ kotlin.inlineOptions(value = {InlineOption.ONLY_LOCAL_RETURN}: kotlin.Array<kotlin.InlineOption>) p: () -> R): kotlin.Unit
kotlin.inline() internal fun </*0*/ R> onlyLocal(/*0*/ kotlin.inlineOptions(value = {InlineOption.ONLY_LOCAL_RETURN}: kotlin.Array<out kotlin.InlineOption>) p: () -> R): kotlin.Unit
@@ -2,4 +2,4 @@ package
kotlin.inline() internal fun </*0*/ R> inlineFun(/*0*/ p: () -> R): kotlin.Unit
kotlin.inline() internal fun </*0*/ R> inlineFun2(/*0*/ p: () -> R): kotlin.Unit
kotlin.inline() internal fun </*0*/ R> inlineFunWithAnnotation(/*0*/ kotlin.inlineOptions(value = {InlineOption.ONLY_LOCAL_RETURN}: kotlin.Array<kotlin.InlineOption>) p: () -> R): kotlin.Unit
kotlin.inline() internal fun </*0*/ R> inlineFunWithAnnotation(/*0*/ kotlin.inlineOptions(value = {InlineOption.ONLY_LOCAL_RETURN}: kotlin.Array<out kotlin.InlineOption>) p: () -> R): kotlin.Unit
@@ -1,4 +1,4 @@
package
kotlin.inline() internal fun </*0*/ R> doWork(/*0*/ kotlin.inlineOptions(value = {InlineOption.ONLY_LOCAL_RETURN}: kotlin.Array<kotlin.InlineOption>) job: () -> R): R
kotlin.inline() internal fun </*0*/ R> doWork(/*0*/ kotlin.inlineOptions(value = {InlineOption.ONLY_LOCAL_RETURN}: kotlin.Array<out kotlin.InlineOption>) job: () -> R): R
kotlin.inline() internal fun testSameCaptured(/*0*/ lambdaWithResultCaptured: () -> kotlin.Unit): kotlin.String
@@ -1,4 +1,4 @@
package
kotlin.inline() internal fun </*0*/ R> inlineFun(/*0*/ p: () -> R): kotlin.Unit
kotlin.inline() internal fun </*0*/ R> inlineFunOnlyLocal(/*0*/ kotlin.inlineOptions(value = {InlineOption.ONLY_LOCAL_RETURN}: kotlin.Array<kotlin.InlineOption>) p: () -> R): kotlin.Unit
kotlin.inline() internal fun </*0*/ R> inlineFunOnlyLocal(/*0*/ kotlin.inlineOptions(value = {InlineOption.ONLY_LOCAL_RETURN}: kotlin.Array<out kotlin.InlineOption>) p: () -> R): kotlin.Unit
@@ -1,4 +1,4 @@
package
kotlin.inline() internal fun </*0*/ R> inlineFun(/*0*/ p: () -> R): kotlin.Unit
kotlin.inline() internal fun </*0*/ R> inlineFunOnlyLocal(/*0*/ kotlin.inlineOptions(value = {InlineOption.ONLY_LOCAL_RETURN}: kotlin.Array<kotlin.InlineOption>) p: () -> R): kotlin.Unit
kotlin.inline() internal fun </*0*/ R> inlineFunOnlyLocal(/*0*/ kotlin.inlineOptions(value = {InlineOption.ONLY_LOCAL_RETURN}: kotlin.Array<out kotlin.InlineOption>) p: () -> R): kotlin.Unit
@@ -1,4 +1,4 @@
package
kotlin.inline() internal fun </*0*/ R> inlineFun(/*0*/ p: () -> R): kotlin.Unit
kotlin.inline() internal fun </*0*/ R> inlineFunOnlyLocal(/*0*/ kotlin.inlineOptions(value = {InlineOption.ONLY_LOCAL_RETURN}: kotlin.Array<kotlin.InlineOption>) p: () -> R): kotlin.Unit
kotlin.inline() internal fun </*0*/ R> inlineFunOnlyLocal(/*0*/ kotlin.inlineOptions(value = {InlineOption.ONLY_LOCAL_RETURN}: kotlin.Array<out kotlin.InlineOption>) p: () -> R): kotlin.Unit
@@ -6,4 +6,4 @@ internal fun </*0*/ R> fun3(/*0*/ p: () -> R): kotlin.Unit
internal fun </*0*/ R> fun3ValueArgument(/*0*/ p: () -> R): kotlin.Unit
internal fun </*0*/ R> fun4(/*0*/ p: () -> R): kotlin.Unit
internal fun </*0*/ R> fun4ValueArgument(/*0*/ p: () -> R): kotlin.Unit
kotlin.inline() internal fun </*0*/ R> inlineFun(/*0*/ kotlin.inlineOptions(value = {InlineOption.ONLY_LOCAL_RETURN}: kotlin.Array<kotlin.InlineOption>) p: () -> R): kotlin.Unit
kotlin.inline() internal fun </*0*/ R> inlineFun(/*0*/ kotlin.inlineOptions(value = {InlineOption.ONLY_LOCAL_RETURN}: kotlin.Array<out kotlin.InlineOption>) p: () -> R): kotlin.Unit
@@ -8,6 +8,6 @@ internal final class Z {
public constructor Z()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
kotlin.inline() internal final fun </*0*/ R> inlineFun(/*0*/ kotlin.inlineOptions(value = {InlineOption.ONLY_LOCAL_RETURN}: kotlin.Array<kotlin.InlineOption>) p: () -> R): kotlin.Unit
kotlin.inline() internal final fun </*0*/ R> inlineFun(/*0*/ kotlin.inlineOptions(value = {InlineOption.ONLY_LOCAL_RETURN}: kotlin.Array<out kotlin.InlineOption>) p: () -> R): kotlin.Unit
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
@@ -1,4 +1,4 @@
package
kotlin.inline() internal fun </*0*/ R> inlineAll(/*0*/ p: () -> R): kotlin.Unit
kotlin.inline() internal fun </*0*/ R> toOnlyLocal(/*0*/ kotlin.inlineOptions(value = {InlineOption.ONLY_LOCAL_RETURN}: kotlin.Array<kotlin.InlineOption>) p: () -> R): kotlin.Unit
kotlin.inline() internal fun </*0*/ R> toOnlyLocal(/*0*/ kotlin.inlineOptions(value = {InlineOption.ONLY_LOCAL_RETURN}: kotlin.Array<out kotlin.InlineOption>) p: () -> R): kotlin.Unit
@@ -1,6 +1,6 @@
package
kotlin.inline() internal fun inlineFun(/*0*/ s: (kotlin.Int) -> kotlin.Unit, /*1*/ kotlin.noinline() b: (kotlin.Int) -> kotlin.Unit): kotlin.Unit
kotlin.inline() internal fun subInline(/*0*/ vararg s: (kotlin.Int) -> kotlin.Unit /*kotlin.Array<(kotlin.Int) -> kotlin.Unit>*/): kotlin.Unit
internal fun subNoInline(/*0*/ vararg s: (kotlin.Int) -> kotlin.Unit /*kotlin.Array<(kotlin.Int) -> kotlin.Unit>*/): kotlin.Unit
kotlin.inline() internal fun subInline(/*0*/ vararg s: (kotlin.Int) -> kotlin.Unit /*kotlin.Array<out (kotlin.Int) -> kotlin.Unit>*/): kotlin.Unit
internal fun subNoInline(/*0*/ vararg s: (kotlin.Int) -> kotlin.Unit /*kotlin.Array<out (kotlin.Int) -> kotlin.Unit>*/): kotlin.Unit
kotlin.inline() internal fun ((kotlin.Int) -> kotlin.Unit).inlineExt(/*0*/ s: (kotlin.Int) -> kotlin.Unit, /*1*/ kotlin.noinline() b: (kotlin.Int) -> kotlin.Unit): kotlin.Unit
@@ -1,4 +1,4 @@
package
package
package test {
@@ -11,7 +11,7 @@ public abstract class Aaa {
internal final class Bbb : Aaa {
public constructor Bbb()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*1*/ fun foo(/*0*/ vararg args: kotlin.String? /*kotlin.Array<kotlin.String?>*/): kotlin.Unit
public open override /*1*/ fun foo(/*0*/ vararg args: kotlin.String? /*kotlin.Array<out kotlin.String?>*/): kotlin.Unit
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
@@ -40,4 +40,4 @@ package frontend {
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
}
}
}
@@ -1,3 +1,3 @@
package
package
internal fun f(/*0*/ c: kotlin.LongRange): kotlin.Int
@@ -1,7 +1,7 @@
package
package collections {
internal fun </*0*/ T> array(/*0*/ vararg t: T /*kotlin.Array<T>*/): kotlin.Array<T>
internal fun </*0*/ T> array(/*0*/ vararg t: T /*kotlin.Array<out T>*/): kotlin.Array<T>
internal fun </*0*/ T> testCollection(/*0*/ c: kotlin.Collection<T>, /*1*/ t: T): kotlin.Unit
internal fun </*0*/ T> testList(/*0*/ l: kotlin.List<T>, /*1*/ t: T): kotlin.Unit
internal fun </*0*/ K, /*1*/ V> testMap(/*0*/ m: kotlin.Map<K, V>): kotlin.Unit
@@ -12,7 +12,7 @@ package a {
internal fun testLowerBound(/*0*/ cov: a.Cov<kotlin.String>, /*1*/ covN: a.Cov<kotlin.Number>): kotlin.Unit
internal fun testUpperBound(/*0*/ contrS: a.Contr<kotlin.String>, /*1*/ contrB: a.Contr<kotlin.Byte>, /*2*/ contrN: a.Contr<kotlin.Number>): kotlin.Unit
internal fun </*0*/ T> upperBound(/*0*/ t: T, /*1*/ l: a.Contr<T>): T
internal fun use(/*0*/ vararg a: kotlin.Any? /*kotlin.Array<kotlin.Any?>*/): kotlin.Array<kotlin.Any?>
internal fun use(/*0*/ vararg a: kotlin.Any? /*kotlin.Array<out kotlin.Any?>*/): kotlin.Array<out kotlin.Any?>
internal trait Contr</*0*/ in T> {
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
@@ -9,7 +9,7 @@ internal fun </*0*/ A, /*1*/ B> A.to(/*0*/ that: B): Pair<A, B>
public final class A {
public constructor A()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public final fun get(/*0*/ vararg attrs: Pair<kotlin.String, kotlin.String> /*kotlin.Array<Pair<kotlin.String, kotlin.String>>*/): A
public final fun get(/*0*/ vararg attrs: Pair<kotlin.String, kotlin.String> /*kotlin.Array<out Pair<kotlin.String, kotlin.String>>*/): A
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
@@ -1,4 +1,4 @@
package
package
package test {
@@ -7,7 +7,7 @@ package whats {
package whats.the.difference {
internal val </*0*/ T> kotlin.Array<T>.indices: kotlin.IntRange
internal val </*0*/ T> kotlin.Array<T>.lastIndex: kotlin.Int
internal fun iarray(/*0*/ vararg a: kotlin.String /*kotlin.Array<kotlin.String>*/): kotlin.Array<kotlin.String>
internal fun iarray(/*0*/ vararg a: kotlin.String /*kotlin.Array<out kotlin.String>*/): kotlin.Array<out kotlin.String>
internal fun main(): kotlin.Unit
internal fun </*0*/ T> kotlin.Array<T>.lastIndex(): kotlin.Int
}
@@ -1,7 +1,7 @@
package
internal fun test(): kotlin.Unit
internal fun use(/*0*/ vararg a: kotlin.Any? /*kotlin.Array<kotlin.Any?>*/): kotlin.Array<kotlin.Any?>
internal fun use(/*0*/ vararg a: kotlin.Any? /*kotlin.Array<out kotlin.Any?>*/): kotlin.Array<out kotlin.Any?>
internal final class A {
public constructor A()
@@ -1,7 +1,7 @@
package
package a {
internal fun </*0*/ T> arrayListOf(/*0*/ vararg values: T /*kotlin.Array<T>*/): kotlin.MutableList<T>
internal fun </*0*/ T> arrayListOf(/*0*/ vararg values: T /*kotlin.Array<out T>*/): kotlin.MutableList<T>
internal fun </*0*/ T> foo(/*0*/ t: T, /*1*/ l: kotlin.MutableList<T>): T
internal fun </*0*/ T> id(/*0*/ t: T): T
internal fun rr(/*0*/ s: kotlin.String?): kotlin.Unit
@@ -9,7 +9,7 @@ package a {
internal fun testErrorMessages(/*0*/ a: a.A, /*1*/ ml: kotlin.MutableList<kotlin.String>): kotlin.Unit
internal fun </*0*/ T> three(/*0*/ a: T, /*1*/ b: T, /*2*/ c: T): T
internal fun </*0*/ T> two(/*0*/ u: T, /*1*/ v: T): T
internal fun use(/*0*/ vararg a: kotlin.Any /*kotlin.Array<kotlin.Any>*/): kotlin.Array<kotlin.Any>
internal fun use(/*0*/ vararg a: kotlin.Any /*kotlin.Array<out kotlin.Any>*/): kotlin.Array<out kotlin.Any>
internal trait A {
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
@@ -1,7 +1,7 @@
package
package a {
internal fun </*0*/ T> arrayListOf(/*0*/ vararg values: T /*kotlin.Array<T>*/): kotlin.MutableList<T>
internal fun </*0*/ T> arrayListOf(/*0*/ vararg values: T /*kotlin.Array<out T>*/): kotlin.MutableList<T>
internal fun foo(/*0*/ map: kotlin.MutableMap<kotlin.Int, kotlin.String>, /*1*/ value: kotlin.String?): kotlin.Unit
internal fun </*0*/ K, /*1*/ V> kotlin.MutableMap<K, V>.set(/*0*/ key: K, /*1*/ value: V): V?
@@ -1,6 +1,6 @@
package
kotlin.suppress(names = {"warnings"}: kotlin.Array<kotlin.String>) internal final class C {
kotlin.suppress(names = {"warnings"}: kotlin.Array<out kotlin.String>) internal final class C {
public constructor C()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal final fun foo(/*0*/ p: kotlin.String?): kotlin.Unit
@@ -6,7 +6,7 @@ internal final class C {
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
kotlin.suppress(names = {"warnings"}: kotlin.Array<kotlin.String>) internal class object <class-object-for-C> {
kotlin.suppress(names = {"warnings"}: kotlin.Array<out kotlin.String>) internal class object <class-object-for-C> {
private constructor <class-object-for-C>()
internal final val foo: kotlin.String?
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
@@ -3,7 +3,7 @@ package
internal final class C {
public constructor C()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
kotlin.suppress(names = {"warnings"}: kotlin.Array<kotlin.String>) internal final fun foo(/*0*/ p: kotlin.String?): kotlin.Unit
kotlin.suppress(names = {"warnings"}: kotlin.Array<out kotlin.String>) internal final fun foo(/*0*/ p: kotlin.String?): kotlin.Unit
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
@@ -1,6 +1,6 @@
package
kotlin.suppress(names = {"warnings"}: kotlin.Array<kotlin.String>) internal object C {
kotlin.suppress(names = {"warnings"}: kotlin.Array<out kotlin.String>) internal object C {
private constructor C()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal final fun foo(/*0*/ p: kotlin.String?): kotlin.Unit
@@ -3,7 +3,7 @@ package
internal final class C {
public constructor C()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal final fun foo(/*0*/ kotlin.suppress(names = {"warnings"}: kotlin.Array<kotlin.String>) p: kotlin.String? = ...): kotlin.Unit
internal final fun foo(/*0*/ kotlin.suppress(names = {"warnings"}: kotlin.Array<out kotlin.String>) p: kotlin.String? = ...): kotlin.Unit
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
@@ -2,7 +2,7 @@ package
internal final class C {
public constructor C()
kotlin.suppress(names = {"warnings"}: kotlin.Array<kotlin.String>) internal final val foo: kotlin.String?
kotlin.suppress(names = {"warnings"}: kotlin.Array<out kotlin.String>) internal final val foo: kotlin.String?
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
@@ -1,9 +1,9 @@
package
kotlin.suppress(names = {"REDUNDANT_NULLABLE"}: kotlin.Array<kotlin.String>) internal final class C {
kotlin.suppress(names = {"REDUNDANT_NULLABLE"}: kotlin.Array<out kotlin.String>) internal final class C {
public constructor C()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
kotlin.suppress(names = {"UNNECESSARY_NOT_NULL_ASSERTION"}: kotlin.Array<kotlin.String>) internal final fun foo(): kotlin.String?
kotlin.suppress(names = {"UNNECESSARY_NOT_NULL_ASSERTION"}: kotlin.Array<out kotlin.String>) internal final fun foo(): kotlin.String?
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
@@ -1,6 +1,6 @@
package
kotlin.suppress(names = {"REDUNDANT_NULLABLE", "UNNECESSARY_NOT_NULL_ASSERTION"}: kotlin.Array<kotlin.String>) internal final class C {
kotlin.suppress(names = {"REDUNDANT_NULLABLE", "UNNECESSARY_NOT_NULL_ASSERTION"}: kotlin.Array<out kotlin.String>) internal final class C {
public constructor C()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal final fun foo(): kotlin.String?
@@ -6,7 +6,7 @@ internal final class C {
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
kotlin.suppress(names = {"REDUNDANT_NULLABLE", "UNNECESSARY_NOT_NULL_ASSERTION"}: kotlin.Array<kotlin.String>) internal class object <class-object-for-C> {
kotlin.suppress(names = {"REDUNDANT_NULLABLE", "UNNECESSARY_NOT_NULL_ASSERTION"}: kotlin.Array<out kotlin.String>) internal class object <class-object-for-C> {
private constructor <class-object-for-C>()
internal final val foo: kotlin.String?
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
@@ -3,7 +3,7 @@ package
internal final class C {
public constructor C()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
kotlin.suppress(names = {"REDUNDANT_NULLABLE", "UNNECESSARY_NOT_NULL_ASSERTION"}: kotlin.Array<kotlin.String>) internal final fun foo(): kotlin.String?
kotlin.suppress(names = {"REDUNDANT_NULLABLE", "UNNECESSARY_NOT_NULL_ASSERTION"}: kotlin.Array<out kotlin.String>) internal final fun foo(): kotlin.String?
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
@@ -1,6 +1,6 @@
package
kotlin.suppress(names = {"REDUNDANT_NULLABLE", "UNNECESSARY_NOT_NULL_ASSERTION"}: kotlin.Array<kotlin.String>) internal object C {
kotlin.suppress(names = {"REDUNDANT_NULLABLE", "UNNECESSARY_NOT_NULL_ASSERTION"}: kotlin.Array<out kotlin.String>) internal object C {
private constructor C()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal final fun foo(): kotlin.String?
@@ -3,7 +3,7 @@ package
internal final class C {
public constructor C()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal final fun foo(/*0*/ kotlin.suppress(names = {"REDUNDANT_NULLABLE", "UNNECESSARY_NOT_NULL_ASSERTION"}: kotlin.Array<kotlin.String>) p: kotlin.String? = ...): kotlin.String?
internal final fun foo(/*0*/ kotlin.suppress(names = {"REDUNDANT_NULLABLE", "UNNECESSARY_NOT_NULL_ASSERTION"}: kotlin.Array<out kotlin.String>) p: kotlin.String? = ...): kotlin.String?
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
@@ -2,7 +2,7 @@ package
internal final class C {
public constructor C()
kotlin.suppress(names = {"REDUNDANT_NULLABLE", "UNNECESSARY_NOT_NULL_ASSERTION"}: kotlin.Array<kotlin.String>) internal final val foo: kotlin.String?
kotlin.suppress(names = {"REDUNDANT_NULLABLE", "UNNECESSARY_NOT_NULL_ASSERTION"}: kotlin.Array<out kotlin.String>) internal final val foo: kotlin.String?
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
@@ -1,6 +1,6 @@
package
kotlin.suppress(names = {"REDUNDANT_NULLABLE"}: kotlin.Array<kotlin.String>) internal final class C {
kotlin.suppress(names = {"REDUNDANT_NULLABLE"}: kotlin.Array<out kotlin.String>) internal final class C {
public constructor C()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal final fun foo(): kotlin.String?
@@ -6,7 +6,7 @@ internal final class C {
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
kotlin.suppress(names = {"REDUNDANT_NULLABLE"}: kotlin.Array<kotlin.String>) internal class object <class-object-for-C> {
kotlin.suppress(names = {"REDUNDANT_NULLABLE"}: kotlin.Array<out kotlin.String>) internal class object <class-object-for-C> {
private constructor <class-object-for-C>()
internal final val foo: kotlin.String?
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
@@ -3,7 +3,7 @@ package
internal final class C {
public constructor C()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
kotlin.suppress(names = {"REDUNDANT_NULLABLE"}: kotlin.Array<kotlin.String>) internal final fun foo(): kotlin.String?
kotlin.suppress(names = {"REDUNDANT_NULLABLE"}: kotlin.Array<out kotlin.String>) internal final fun foo(): kotlin.String?
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
@@ -1,6 +1,6 @@
package
kotlin.suppress(names = {"REDUNDANT_NULLABLE"}: kotlin.Array<kotlin.String>) internal object C {
kotlin.suppress(names = {"REDUNDANT_NULLABLE"}: kotlin.Array<out kotlin.String>) internal object C {
private constructor C()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal final fun foo(): kotlin.String?
@@ -3,7 +3,7 @@ package
internal final class C {
public constructor C()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal final fun foo(/*0*/ kotlin.suppress(names = {"REDUNDANT_NULLABLE"}: kotlin.Array<kotlin.String>) p: kotlin.String? = ...): kotlin.String?
internal final fun foo(/*0*/ kotlin.suppress(names = {"REDUNDANT_NULLABLE"}: kotlin.Array<out kotlin.String>) p: kotlin.String? = ...): kotlin.String?
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
@@ -2,7 +2,7 @@ package
internal final class C {
public constructor C()
kotlin.suppress(names = {"REDUNDANT_NULLABLE"}: kotlin.Array<kotlin.String>) internal final val foo: kotlin.String?
kotlin.suppress(names = {"REDUNDANT_NULLABLE"}: kotlin.Array<out kotlin.String>) internal final val foo: kotlin.String?
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
@@ -1,5 +1,5 @@
package
internal fun foo(/*0*/ vararg t: kotlin.String /*kotlin.Array<kotlin.String>*/): kotlin.String
internal fun foo(/*0*/ vararg t: kotlin.String /*kotlin.Array<out kotlin.String>*/): kotlin.String
internal fun foo(/*0*/ vararg t: kotlin.Int /*kotlin.IntArray*/): kotlin.String
internal fun test(): kotlin.Unit
@@ -5,8 +5,8 @@ internal fun main(/*0*/ d: D): kotlin.Unit
internal final class D {
public constructor D()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal final fun from(/*0*/ vararg a: kotlin.Any /*kotlin.Array<kotlin.Any>*/): kotlin.Unit
internal final fun from(/*0*/ vararg a: kotlin.String /*kotlin.Array<kotlin.String>*/): kotlin.Unit
internal final fun from(/*0*/ vararg a: kotlin.Any /*kotlin.Array<out kotlin.Any>*/): kotlin.Unit
internal final fun from(/*0*/ vararg a: kotlin.String /*kotlin.Array<out kotlin.String>*/): kotlin.Unit
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
@@ -1,8 +1,8 @@
package
internal fun </*0*/ T> array(/*0*/ vararg elements: T /*kotlin.Array<T>*/): kotlin.Array<T>
internal fun </*0*/ T> array(/*0*/ vararg elements: T /*kotlin.Array<out T>*/): kotlin.Array<out T>
internal fun array(/*0*/ vararg elements: kotlin.Int /*kotlin.IntArray*/): kotlin.IntArray
internal fun </*0*/ T> foo(/*0*/ vararg t: T /*kotlin.Array<T>*/): kotlin.Array<T>
internal fun </*0*/ T> foo(/*0*/ vararg t: T /*kotlin.Array<out T>*/): kotlin.Array<out T>
internal fun foo(/*0*/ vararg a: kotlin.Int /*kotlin.IntArray*/): kotlin.IntArray
internal fun foo(/*0*/ vararg a: kotlin.Long /*kotlin.LongArray*/): kotlin.LongArray
internal fun test(): kotlin.Unit
@@ -1,9 +1,9 @@
package
package
package test {
internal final class CompositeIterator</*0*/ T> {
public constructor CompositeIterator</*0*/ T>(/*0*/ vararg iterators: java.util.Iterator<T> /*kotlin.Array<java.util.Iterator<T>>*/)
public constructor CompositeIterator</*0*/ T>(/*0*/ vararg iterators: java.util.Iterator<T> /*kotlin.Array<out java.util.Iterator<T>>*/)
internal final val iteratorsIter: kotlin.Iterator<java.util.Iterator<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
@@ -1,6 +1,6 @@
package
internal fun </*0*/ T : kotlin.Any> foo(/*0*/ vararg ts: T /*kotlin.Array<T>*/): T?
internal fun </*0*/ T : kotlin.Any> foo(/*0*/ vararg ts: T /*kotlin.Array<out T>*/): T?
internal fun test(): kotlin.Unit
internal final class Pair</*0*/ A> {
@@ -1,4 +1,4 @@
package
package
internal trait In</*0*/ in T> {
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
@@ -1,4 +1,4 @@
package
package
internal trait In</*0*/ in T> {
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
@@ -1,4 +1,4 @@
package
package
internal trait In</*0*/ in T> {
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
@@ -1,4 +1,4 @@
package
package
internal trait Test</*0*/ in I, /*1*/ out O> {
internal abstract var interlan_private_set: O