fix tests in org.jetbrains.kotlin.checkers

This commit is contained in:
Michael Nedzelsky
2015-09-03 15:25:57 +03:00
parent a3f22939f1
commit bc5c9065d2
2821 changed files with 12932 additions and 12960 deletions
@@ -2,77 +2,77 @@ package
package override {
internal open class Br : override.T {
public open class Br : override.T {
public constructor Br(/*0*/ t: override.T)
internal abstract override /*1*/ /*fake_override*/ val v: kotlin.Int
public abstract override /*1*/ /*fake_override*/ val v: kotlin.Int
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal abstract override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit
public abstract override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
internal open class Br1 : override.T {
public open class Br1 : override.T {
public constructor Br1(/*0*/ t: override.T)
internal open override /*1*/ /*delegation*/ val v: kotlin.Int
public open override /*1*/ /*delegation*/ val v: kotlin.Int
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal open override /*1*/ /*delegation*/ fun foo(): kotlin.Unit
public open override /*1*/ /*delegation*/ fun foo(): kotlin.Unit
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
internal final class Br2 : override.Br1 {
public final class Br2 : override.Br1 {
public constructor Br2(/*0*/ t: override.T)
internal open override /*1*/ /*fake_override*/ val v: kotlin.Int
public open override /*1*/ /*fake_override*/ val v: kotlin.Int
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal open override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit
public open override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
internal final class Br3 : override.Br {
public final class Br3 : override.Br {
public constructor Br3(/*0*/ t: override.T)
internal abstract override /*1*/ /*fake_override*/ val v: kotlin.Int
public abstract override /*1*/ /*fake_override*/ val v: kotlin.Int
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal abstract override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit
public abstract override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
internal interface G</*0*/ T> {
public interface G</*0*/ T> {
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal abstract fun foo(/*0*/ t: T): T
public abstract fun foo(/*0*/ t: T): T
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
internal final class GC : override.G<kotlin.Int> {
public final class GC : override.G<kotlin.Int> {
public constructor GC()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal abstract override /*1*/ /*fake_override*/ fun foo(/*0*/ t: kotlin.Int): kotlin.Int
public abstract override /*1*/ /*fake_override*/ fun foo(/*0*/ t: kotlin.Int): kotlin.Int
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
internal open class GC1 : override.G<kotlin.Int> {
public open class GC1 : override.G<kotlin.Int> {
public constructor GC1(/*0*/ g: override.G<kotlin.Int>)
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal open override /*1*/ /*delegation*/ fun foo(/*0*/ t: kotlin.Int): kotlin.Int
public open override /*1*/ /*delegation*/ fun foo(/*0*/ t: kotlin.Int): kotlin.Int
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
internal open class GC2 : override.GC1 {
public open class GC2 : override.GC1 {
public constructor GC2(/*0*/ g: override.G<kotlin.Int>)
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal open override /*1*/ /*fake_override*/ fun foo(/*0*/ t: kotlin.Int): kotlin.Int
public open override /*1*/ /*fake_override*/ fun foo(/*0*/ t: kotlin.Int): kotlin.Int
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
internal interface T {
internal abstract val v: kotlin.Int
public interface T {
public abstract val v: kotlin.Int
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal abstract fun foo(): kotlin.Unit
public abstract fun foo(): kotlin.Unit
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
@@ -1,60 +1,60 @@
package
internal fun </*0*/ T> bar(): A<T>
internal fun </*0*/ T> baz(/*0*/ f: (T) -> T): A<T>
internal fun </*0*/ T> boo(/*0*/ t: T): A<T>
public fun </*0*/ T> bar(): A<T>
public fun </*0*/ T> baz(/*0*/ f: (T) -> T): A<T>
public fun </*0*/ T> boo(/*0*/ t: T): A<T>
internal interface A</*0*/ T> {
public interface A</*0*/ T> {
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal abstract fun foo(): kotlin.Int
public abstract fun foo(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
internal final class AImpl</*0*/ T> : A<T> {
public final class AImpl</*0*/ T> : A<T> {
public constructor AImpl</*0*/ T>()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal open override /*1*/ fun foo(): kotlin.Int
public open override /*1*/ fun foo(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
internal final class B : A<kotlin.Int> {
public final class B : A<kotlin.Int> {
public constructor B()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal open override /*1*/ /*delegation*/ fun foo(): kotlin.Int
public open override /*1*/ /*delegation*/ fun foo(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
internal final class C : A<kotlin.Int> {
public final class C : A<kotlin.Int> {
public constructor C()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal open override /*1*/ /*delegation*/ fun foo(): kotlin.Int
public open override /*1*/ /*delegation*/ fun foo(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
internal final class D : A<kotlin.Int> {
public final class D : A<kotlin.Int> {
public constructor D()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal open override /*1*/ /*delegation*/ fun foo(): kotlin.Int
public open override /*1*/ /*delegation*/ fun foo(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
internal final class E : A<kotlin.Int> {
public final class E : A<kotlin.Int> {
public constructor E()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal open override /*1*/ /*delegation*/ fun foo(): kotlin.Int
public open override /*1*/ /*delegation*/ fun foo(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
internal final class F : A<kotlin.Int> {
public final class F : A<kotlin.Int> {
public constructor F()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal open override /*1*/ /*delegation*/ fun foo(): kotlin.Int
public open override /*1*/ /*delegation*/ fun foo(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
@@ -1,20 +1,20 @@
package
internal final class Barrr : Foo {
public final class Barrr : Foo {
public constructor Barrr()
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
}
internal final class Br : T {
public final class Br : T {
public constructor Br(/*0*/ t: 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
}
internal open enum class EN : kotlin.Enum<EN> {
public open enum class EN : kotlin.Enum<EN> {
enum entry A
private constructor EN()
@@ -31,20 +31,20 @@ internal open enum class EN : kotlin.Enum<EN> {
public final /*synthesized*/ fun values(): kotlin.Array<EN>
}
internal open class Foo {
public open class Foo {
public constructor Foo()
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
}
internal interface T {
public interface 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
}
internal final class Test2 : EN {
public final class Test2 : EN {
public constructor Test2(/*0*/ e: EN)
protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any
public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: EN): kotlin.Int
@@ -1,6 +1,6 @@
package
internal final class TestIface : java.lang.Runnable {
public final class TestIface : java.lang.Runnable {
public constructor TestIface(/*0*/ r: java.lang.Runnable)
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
@@ -8,7 +8,7 @@ internal final class TestIface : java.lang.Runnable {
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
internal final class TestObject : java.lang.Object {
public final class TestObject : java.lang.Object {
public constructor TestObject(/*0*/ o: java.lang.Object)
protected open override /*1*/ /*delegation*/ fun clone(): kotlin.Any!
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
@@ -1,86 +1,86 @@
package
internal interface One {
public interface One {
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public abstract fun foo(): kotlin.Any?
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
internal final class Test123 : One, Two, Three {
public final class Test123 : One, Two, Three {
public constructor Test123(/*0*/ v1: One, /*1*/ v2: Two, /*2*/ v3: Three)
internal final val v1: One
internal final val v2: Two
internal final val v3: Three
public final val v1: One
public final val v2: Two
public final val v3: Three
public open override /*3*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*3*/ /*delegation*/ fun foo(): kotlin.Any?
public open override /*3*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*3*/ /*fake_override*/ fun toString(): kotlin.String
}
internal final class Test132 : One, Three, Two {
public final class Test132 : One, Three, Two {
public constructor Test132(/*0*/ v1: One, /*1*/ v2: Two, /*2*/ v3: Three)
internal final val v1: One
internal final val v2: Two
internal final val v3: Three
public final val v1: One
public final val v2: Two
public final val v3: Three
public open override /*3*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*3*/ /*delegation*/ fun foo(): kotlin.Any?
public open override /*3*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*3*/ /*fake_override*/ fun toString(): kotlin.String
}
internal final class Test213 : Two, One, Three {
public final class Test213 : Two, One, Three {
public constructor Test213(/*0*/ v1: One, /*1*/ v2: Two, /*2*/ v3: Three)
internal final val v1: One
internal final val v2: Two
internal final val v3: Three
public final val v1: One
public final val v2: Two
public final val v3: Three
public open override /*3*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*3*/ /*delegation*/ fun foo(): kotlin.String?
public open override /*3*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*3*/ /*fake_override*/ fun toString(): kotlin.String
}
internal final class Test231 : Two, Three, One {
public final class Test231 : Two, Three, One {
public constructor Test231(/*0*/ v1: One, /*1*/ v2: Two, /*2*/ v3: Three)
internal final val v1: One
internal final val v2: Two
internal final val v3: Three
public final val v1: One
public final val v2: Two
public final val v3: Three
public open override /*3*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*3*/ /*delegation*/ fun foo(): kotlin.String?
public open override /*3*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*3*/ /*fake_override*/ fun toString(): kotlin.String
}
internal final class Test312 : Three, One, Two {
public final class Test312 : Three, One, Two {
public constructor Test312(/*0*/ v1: One, /*1*/ v2: Two, /*2*/ v3: Three)
internal final val v1: One
internal final val v2: Two
internal final val v3: Three
public final val v1: One
public final val v2: Two
public final val v3: Three
public open override /*3*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*3*/ /*delegation*/ fun foo(): kotlin.String
public open override /*3*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*3*/ /*fake_override*/ fun toString(): kotlin.String
}
internal final class Test321 : Three, Two, One {
public final class Test321 : Three, Two, One {
public constructor Test321(/*0*/ v1: One, /*1*/ v2: Two, /*2*/ v3: Three)
internal final val v1: One
internal final val v2: Two
internal final val v3: Three
public final val v1: One
public final val v2: Two
public final val v3: Three
public open override /*3*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*3*/ /*delegation*/ fun foo(): kotlin.String
public open override /*3*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*3*/ /*fake_override*/ fun toString(): kotlin.String
}
internal interface Three {
public interface Three {
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public abstract fun foo(): kotlin.String
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
internal interface Two {
public interface Two {
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public abstract fun foo(): kotlin.String?
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
@@ -1,26 +1,26 @@
package
internal fun b(/*0*/ c: C): kotlin.Unit
public fun b(/*0*/ c: C): kotlin.Unit
internal interface A {
public interface A {
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal open fun foo(): kotlin.Unit
public open fun foo(): kotlin.Unit
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
internal open class B : A {
public open class B : A {
public constructor B(/*0*/ a: A)
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal open override /*1*/ /*delegation*/ fun foo(): kotlin.Unit
public open override /*1*/ /*delegation*/ fun foo(): kotlin.Unit
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
internal final class C : B, A {
public final class C : B, A {
public constructor C(/*0*/ a: A)
public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal open override /*2*/ /*fake_override*/ fun foo(): kotlin.Unit
public open override /*2*/ /*fake_override*/ fun foo(): kotlin.Unit
public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String
}
@@ -1,6 +1,6 @@
package
internal interface One {
public interface One {
private final fun boo(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public abstract fun foo(): kotlin.Int
@@ -8,7 +8,7 @@ internal interface One {
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
internal interface OneImpl : One {
public interface OneImpl : One {
invisible_fake final override /*1*/ /*fake_override*/ fun boo(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*1*/ fun foo(): kotlin.Int
@@ -16,7 +16,7 @@ internal interface OneImpl : One {
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
internal final class Test1 : TwoImpl, OneImpl {
public final class Test1 : TwoImpl, OneImpl {
public constructor Test1()
invisible_fake final override /*1*/ /*fake_override*/ fun boo(): kotlin.Int
public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
@@ -25,7 +25,7 @@ internal final class Test1 : TwoImpl, OneImpl {
public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String
}
internal final class Test2 : One, Two {
public final class Test2 : One, Two {
public constructor Test2(/*0*/ a: One)
invisible_fake final override /*1*/ /*fake_override*/ fun boo(): kotlin.Int
public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
@@ -34,7 +34,7 @@ internal final class Test2 : One, Two {
public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String
}
internal final class Test3 : Two, One {
public final class Test3 : Two, One {
public constructor Test3(/*0*/ a: One, /*1*/ b: Two)
invisible_fake final override /*1*/ /*fake_override*/ fun boo(): kotlin.Int
public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
@@ -43,14 +43,14 @@ internal final class Test3 : Two, One {
public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String
}
internal interface Two {
public interface Two {
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public abstract fun foo(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
internal interface TwoImpl : Two {
public interface TwoImpl : Two {
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*1*/ fun foo(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
@@ -1,23 +1,23 @@
package
internal interface A {
public interface A {
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal open fun foo(): kotlin.Unit
public open fun foo(): kotlin.Unit
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
internal interface B : A {
public interface B : A {
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal open override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit
public open override /*1*/ /*fake_override*/ fun foo(): kotlin.Unit
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
internal final class C : B {
public final class C : B {
public constructor C(/*0*/ b: B)
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal open override /*1*/ /*delegation*/ fun foo(): kotlin.Unit
public open override /*1*/ /*delegation*/ fun foo(): kotlin.Unit
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}