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
@@ -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