[FE 1.0] Implement checker to detect changed resolve for progressions and ranges due to the start of implementing Collection<T>

^KT-49276 Fixed
This commit is contained in:
Victor Petukhov
2021-11-30 14:47:17 +03:00
committed by teamcity
parent 4363667bc1
commit 7475d26902
25 changed files with 588 additions and 18 deletions
@@ -0,0 +1,23 @@
package
public fun </*0*/ E> SmartList(/*0*/ x: E): kotlin.Unit
public fun </*0*/ E> SmartList(/*0*/ x: kotlin.collections.Collection<E>): kotlin.Unit
public fun append(/*0*/ x: kotlin.Any?): kotlin.Unit
public fun append(/*0*/ x: kotlin.collections.Collection<*>): kotlin.Unit
public fun append2(/*0*/ x: kotlin.collections.Collection<*>): kotlin.Unit
public fun append2(/*0*/ x: kotlin.collections.Iterable<*>): kotlin.Unit
@kotlin.jvm.JvmName(name = "append31") public fun append3(/*0*/ x: In<kotlin.Nothing>): kotlin.Unit
public fun append3(/*0*/ x: In<kotlin.collections.Collection<*>>): kotlin.Unit
public fun </*0*/ E> append4(/*0*/ x: E): kotlin.Unit
public fun </*0*/ E : kotlin.collections.Collection<*>> append4(/*0*/ x: E): kotlin.Unit
public fun main(): kotlin.Unit
public fun </*0*/ T> takes(/*0*/ range: T): kotlin.Unit
public fun </*0*/ T : kotlin.collections.Collection<*>> takes(/*0*/ range: T): kotlin.Unit where T : kotlin.ranges.ClosedRange<*>
public final class In</*0*/ in T> {
public constructor In</*0*/ in T>(/*0*/ x: 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
}