Regenerate test data with constructed descriptors for diagnostics tests

This commit is contained in:
Nikolay Krasko
2014-09-16 15:25:22 +04:00
parent de61456725
commit e796f88b38
1579 changed files with 68596 additions and 0 deletions
@@ -0,0 +1,18 @@
package
internal fun box(): kotlin.String
internal final class A {
public constructor A()
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 class object <class-object-for-A> {
private constructor <class-object-for-A>()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
internal final fun invoke(/*0*/ i: kotlin.Int): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
}
@@ -0,0 +1,24 @@
package
internal fun box(): kotlin.String
internal fun B.invoke(/*0*/ i: kotlin.Int): kotlin.Int
internal final class A {
public constructor A()
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 class object <class-object-for-A> : B {
private constructor <class-object-for-A>()
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 trait B {
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
}
@@ -0,0 +1,25 @@
package
internal fun box(): kotlin.String
internal final class A {
public constructor A()
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 Nested {
public constructor Nested()
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 class object <class-object-for-Nested> {
private constructor <class-object-for-Nested>()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
internal final fun invoke(/*0*/ i: kotlin.Int): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
}
}
@@ -0,0 +1,25 @@
package
internal fun box(): kotlin.String
internal final class A {
public constructor A()
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 Nested {
public constructor Nested()
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 class object <class-object-for-Nested> {
private constructor <class-object-for-Nested>()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
internal final fun invoke(/*0*/ i: kotlin.Int): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
}
}
@@ -0,0 +1,57 @@
package
internal fun box(): kotlin.String
internal final enum class A : kotlin.Enum<A> {
private constructor A()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
internal final fun invoke(/*0*/ i: kotlin.Int): kotlin.Int
public final override /*1*/ /*fake_override*/ fun name(): kotlin.String
public final override /*1*/ /*fake_override*/ fun ordinal(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
public enum entry ONE : A {
private constructor ONE()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
internal final override /*1*/ /*fake_override*/ fun invoke(/*0*/ i: kotlin.Int): kotlin.Int
public final override /*1*/ /*fake_override*/ fun name(): kotlin.String
public final override /*1*/ /*fake_override*/ fun ordinal(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
public class object <class-object-for-ONE> : A.ONE {
private constructor <class-object-for-ONE>()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
internal final override /*1*/ /*fake_override*/ fun invoke(/*0*/ i: kotlin.Int): kotlin.Int
public final override /*1*/ /*fake_override*/ fun name(): kotlin.String
public final override /*1*/ /*fake_override*/ fun ordinal(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
}
public enum entry TWO : A {
private constructor TWO()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
internal final override /*1*/ /*fake_override*/ fun invoke(/*0*/ i: kotlin.Int): kotlin.Int
public final override /*1*/ /*fake_override*/ fun name(): kotlin.String
public final override /*1*/ /*fake_override*/ fun ordinal(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
public class object <class-object-for-TWO> : A.TWO {
private constructor <class-object-for-TWO>()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
internal final override /*1*/ /*fake_override*/ fun invoke(/*0*/ i: kotlin.Int): kotlin.Int
public final override /*1*/ /*fake_override*/ fun name(): kotlin.String
public final override /*1*/ /*fake_override*/ fun ordinal(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
}
// Static members
public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): A
public final /*synthesized*/ fun values(): kotlin.Array<A>
}
@@ -0,0 +1,53 @@
package
internal fun box(): kotlin.String
internal fun A.invoke(/*0*/ i: kotlin.Int): kotlin.Int
internal final enum class A : kotlin.Enum<A> {
private constructor A()
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 final override /*1*/ /*fake_override*/ fun name(): kotlin.String
public final override /*1*/ /*fake_override*/ fun ordinal(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
public enum entry ONE : A {
private constructor ONE()
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 final override /*1*/ /*fake_override*/ fun name(): kotlin.String
public final override /*1*/ /*fake_override*/ fun ordinal(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
public class object <class-object-for-ONE> : A.ONE {
private constructor <class-object-for-ONE>()
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 final override /*1*/ /*fake_override*/ fun name(): kotlin.String
public final override /*1*/ /*fake_override*/ fun ordinal(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
}
public enum entry TWO : A {
private constructor TWO()
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 final override /*1*/ /*fake_override*/ fun name(): kotlin.String
public final override /*1*/ /*fake_override*/ fun ordinal(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
public class object <class-object-for-TWO> : A.TWO {
private constructor <class-object-for-TWO>()
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 final override /*1*/ /*fake_override*/ fun name(): kotlin.String
public final override /*1*/ /*fake_override*/ fun ordinal(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
}
// Static members
public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): A
public final /*synthesized*/ fun values(): kotlin.Array<A>
}
@@ -0,0 +1,57 @@
package
internal fun box(): kotlin.String
internal final enum class A : kotlin.Enum<A> {
private constructor A()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
internal final fun invoke(/*0*/ i: kotlin.Int): kotlin.Int
public final override /*1*/ /*fake_override*/ fun name(): kotlin.String
public final override /*1*/ /*fake_override*/ fun ordinal(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
public enum entry ONE : A {
private constructor ONE()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
internal final override /*1*/ /*fake_override*/ fun invoke(/*0*/ i: kotlin.Int): kotlin.Int
public final override /*1*/ /*fake_override*/ fun name(): kotlin.String
public final override /*1*/ /*fake_override*/ fun ordinal(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
public class object <class-object-for-ONE> : A.ONE {
private constructor <class-object-for-ONE>()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
internal final override /*1*/ /*fake_override*/ fun invoke(/*0*/ i: kotlin.Int): kotlin.Int
public final override /*1*/ /*fake_override*/ fun name(): kotlin.String
public final override /*1*/ /*fake_override*/ fun ordinal(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
}
public enum entry TWO : A {
private constructor TWO()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
internal final override /*1*/ /*fake_override*/ fun invoke(/*0*/ i: kotlin.Int): kotlin.Int
public final override /*1*/ /*fake_override*/ fun name(): kotlin.String
public final override /*1*/ /*fake_override*/ fun ordinal(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
public class object <class-object-for-TWO> : A.TWO {
private constructor <class-object-for-TWO>()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
internal final override /*1*/ /*fake_override*/ fun invoke(/*0*/ i: kotlin.Int): kotlin.Int
public final override /*1*/ /*fake_override*/ fun name(): kotlin.String
public final override /*1*/ /*fake_override*/ fun ordinal(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
}
// Static members
public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): A
public final /*synthesized*/ fun values(): kotlin.Array<A>
}
@@ -0,0 +1,53 @@
package
internal fun box(): kotlin.String
internal fun A.invoke(/*0*/ i: kotlin.Int): kotlin.Int
internal final enum class A : kotlin.Enum<A> {
private constructor A()
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 final override /*1*/ /*fake_override*/ fun name(): kotlin.String
public final override /*1*/ /*fake_override*/ fun ordinal(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
public enum entry ONE : A {
private constructor ONE()
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 final override /*1*/ /*fake_override*/ fun name(): kotlin.String
public final override /*1*/ /*fake_override*/ fun ordinal(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
public class object <class-object-for-ONE> : A.ONE {
private constructor <class-object-for-ONE>()
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 final override /*1*/ /*fake_override*/ fun name(): kotlin.String
public final override /*1*/ /*fake_override*/ fun ordinal(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
}
public enum entry TWO : A {
private constructor TWO()
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 final override /*1*/ /*fake_override*/ fun name(): kotlin.String
public final override /*1*/ /*fake_override*/ fun ordinal(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
public class object <class-object-for-TWO> : A.TWO {
private constructor <class-object-for-TWO>()
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 final override /*1*/ /*fake_override*/ fun name(): kotlin.String
public final override /*1*/ /*fake_override*/ fun ordinal(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
}
// Static members
public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): A
public final /*synthesized*/ fun values(): kotlin.Array<A>
}
@@ -0,0 +1,18 @@
package
internal fun box(): kotlin.String
internal fun A.invoke(/*0*/ i: kotlin.Int): kotlin.Int
internal object A {
private constructor A()
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
public class object <class-object-for-A> : A {
private constructor <class-object-for-A>()
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
}
}
@@ -0,0 +1,19 @@
package
internal fun box(): kotlin.String
internal object A {
private constructor A()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
internal final fun invoke(/*0*/ i: kotlin.Int): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
public class object <class-object-for-A> : A {
private constructor <class-object-for-A>()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
internal final override /*1*/ /*fake_override*/ fun invoke(/*0*/ i: kotlin.Int): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
}
@@ -0,0 +1,4 @@
package
internal fun box(): kotlin.String
kotlin.tailRecursive() internal fun test(/*0*/ x: kotlin.Int = ..., /*1*/ e: kotlin.Any = ...): kotlin.Unit
@@ -0,0 +1,4 @@
package
internal fun box(): kotlin.String
kotlin.tailRecursive() internal fun kotlin.Int.foo(/*0*/ x: kotlin.Int): kotlin.Unit
@@ -0,0 +1,4 @@
package
internal fun box(): kotlin.String
kotlin.tailRecursive() internal fun noTails(): kotlin.Unit
@@ -0,0 +1,4 @@
package
kotlin.tailRecursive() internal fun badTails(/*0*/ x: kotlin.Int): kotlin.Int
internal fun box(): kotlin.String
@@ -0,0 +1,4 @@
package
internal fun box(): kotlin.String
internal fun withoutAnnotation(/*0*/ x: kotlin.Int): kotlin.Int
@@ -0,0 +1,4 @@
package
internal fun box(): kotlin.String
kotlin.tailRecursive() internal fun kotlin.Int.test(/*0*/ x: kotlin.Int): kotlin.Int
@@ -0,0 +1,4 @@
package
internal fun box(): kotlin.String
kotlin.tailRecursive() internal fun kotlin.Int.foo(/*0*/ x: kotlin.Int): kotlin.Unit
@@ -0,0 +1,4 @@
package
internal fun box(): kotlin.String
kotlin.tailRecursive() internal fun test(/*0*/ counter: kotlin.Int): kotlin.Int?
@@ -0,0 +1,21 @@
package
internal fun box(): kotlin.String
internal final class B {
public constructor B()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal final fun h2(/*0*/ x: kotlin.Any): kotlin.Unit
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
internal final fun makeC(): B.C
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
internal final inner class C {
public constructor C()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
kotlin.tailRecursive() internal final fun h(/*0*/ counter: kotlin.Int): kotlin.Unit
kotlin.tailRecursive() internal final fun h2(/*0*/ x: kotlin.Any): kotlin.Unit
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
}
@@ -0,0 +1,4 @@
package
internal fun box(): kotlin.String
kotlin.tailRecursive() internal fun test(/*0*/ x: kotlin.Int): kotlin.Int
@@ -0,0 +1,4 @@
package
internal fun box(): kotlin.String
kotlin.tailRecursive() internal fun test(/*0*/ x: kotlin.Int): kotlin.Int
@@ -0,0 +1,4 @@
package
internal fun box(): kotlin.String
kotlin.tailRecursive() internal fun </*0*/ T, /*1*/ A> kotlin.Iterator<T>.foldl(/*0*/ acc: A, /*1*/ foldFunction: (T, A) -> A): A
@@ -0,0 +1,5 @@
package
internal fun box(): kotlin.String
internal fun escapeChar(/*0*/ c: kotlin.Char): kotlin.String?
kotlin.tailRecursive() internal fun kotlin.String.escape(/*0*/ i: kotlin.Int = ..., /*1*/ result: java.lang.StringBuilder = ...): kotlin.String
@@ -0,0 +1,4 @@
package
internal fun box(): kotlin.String
kotlin.tailRecursive() internal fun kotlin.String.repeat(/*0*/ num: kotlin.Int, /*1*/ acc: java.lang.StringBuilder = ...): kotlin.String
@@ -0,0 +1,5 @@
package
internal fun bar(/*0*/ a: kotlin.Any): kotlin.Unit
internal fun box(): kotlin.String
kotlin.tailRecursive() internal fun foo(): kotlin.Unit
@@ -0,0 +1,4 @@
package
internal fun box(): kotlin.String
kotlin.tailRecursive() internal fun foo(): kotlin.Unit
@@ -0,0 +1,4 @@
package
internal fun box(): kotlin.String
internal fun test(): kotlin.Unit
@@ -0,0 +1,4 @@
package
internal fun box(): kotlin.String
kotlin.tailRecursive() internal fun test(/*0*/ x: kotlin.Int): kotlin.Int
@@ -0,0 +1,4 @@
package
internal fun box(): kotlin.String
kotlin.tailRecursive() internal fun test(/*0*/ counter: kotlin.Int): kotlin.Int
@@ -0,0 +1,4 @@
package
internal fun box(): kotlin.String
kotlin.tailRecursive() internal fun test(/*0*/ counter: kotlin.Int): kotlin.Int
@@ -0,0 +1,4 @@
package
internal fun box(): kotlin.String
kotlin.tailRecursive() internal fun test(/*0*/ counter: kotlin.Int): kotlin.Int
@@ -0,0 +1,4 @@
package
internal fun box(): kotlin.String
kotlin.tailRecursive() internal fun foo(/*0*/ x: kotlin.Int): kotlin.Unit
@@ -0,0 +1,4 @@
package
internal fun box(): kotlin.String
kotlin.tailRecursive() internal fun test(/*0*/ counter: kotlin.Int): kotlin.Int
@@ -0,0 +1,4 @@
package
internal fun box(): kotlin.String
kotlin.tailRecursive() internal fun test(/*0*/ x: kotlin.Int): kotlin.Int
@@ -0,0 +1,4 @@
package
internal fun box(): kotlin.String
kotlin.tailRecursive() internal fun test(/*0*/ x: kotlin.Int): kotlin.Int
@@ -0,0 +1,4 @@
package
internal fun box(): kotlin.String
kotlin.tailRecursive() internal fun test(/*0*/ x: kotlin.Int): kotlin.Int
@@ -0,0 +1,4 @@
package
internal fun box(): kotlin.String
kotlin.tailRecursive() internal fun sum(/*0*/ x: kotlin.Long, /*1*/ sum: kotlin.Long): kotlin.Long
@@ -0,0 +1,4 @@
package
internal fun box(): kotlin.String
kotlin.tailRecursive() internal fun foo(/*0*/ x: kotlin.Int): kotlin.Unit
@@ -0,0 +1,4 @@
package
internal fun box(): kotlin.String
kotlin.tailRecursive() internal fun foo(/*0*/ x: kotlin.Int): kotlin.Unit
@@ -0,0 +1,4 @@
package
internal fun box(): kotlin.String
kotlin.tailRecursive() internal fun test(/*0*/ go: kotlin.Boolean): kotlin.Unit
@@ -0,0 +1,13 @@
package
internal fun box(): kotlin.String
internal final class A {
public constructor A()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
kotlin.tailRecursive() internal final fun f1(/*0*/ c: kotlin.Int): kotlin.Unit
kotlin.tailRecursive() internal final fun f2(/*0*/ c: kotlin.Int): kotlin.Unit
kotlin.tailRecursive() internal final fun f3(/*0*/ a: A): kotlin.Unit
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
@@ -0,0 +1,4 @@
package
internal fun box(): kotlin.String
kotlin.tailRecursive() internal fun test(/*0*/ x: kotlin.Int): kotlin.Unit
@@ -0,0 +1,4 @@
package
internal fun box(): kotlin.String
kotlin.tailRecursive() internal fun withWhen(/*0*/ counter: kotlin.Int): kotlin.Int
@@ -0,0 +1,4 @@
package
internal fun box(): kotlin.String
kotlin.tailRecursive() internal fun withWhen(/*0*/ counter: kotlin.Int, /*1*/ d: kotlin.Any): kotlin.Int
@@ -0,0 +1,4 @@
package
internal fun box(): kotlin.String
kotlin.tailRecursive() internal fun withWhen(/*0*/ counter: kotlin.Int, /*1*/ d: kotlin.Any): kotlin.Int
@@ -0,0 +1,4 @@
package
internal fun box(): kotlin.String
kotlin.tailRecursive() internal fun withWhen2(/*0*/ counter: kotlin.Int): kotlin.Int
@@ -0,0 +1,60 @@
package
internal fun foo(/*0*/ c: B3): kotlin.Unit
internal abstract class B1 {
public constructor B1(/*0*/ i: kotlin.Int, /*1*/ s: kotlin.String)
internal final val i: kotlin.Int
internal final val s: 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
}
internal final class B2 : B1 {
public constructor B2()
internal final override /*1*/ /*fake_override*/ val i: kotlin.Int
internal final override /*1*/ /*fake_override*/ val s: 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
}
internal abstract class B3 {
public constructor B3(/*0*/ i: 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
}
package MyPackage {
internal val a: kotlin.Int
internal val a1: kotlin.Int = 1
internal val a2: kotlin.Int
internal val a3: kotlin.Int = 1
internal var b: kotlin.Int
internal var b1: kotlin.Int
internal var b2: kotlin.Int
internal var b3: kotlin.Int
internal var c: kotlin.Int
internal var c1: kotlin.Int
internal var c2: kotlin.Int
internal var c3: kotlin.Int
internal val e: kotlin.Int
internal val e1: kotlin.Int = 0
internal val e2: kotlin.Int
internal val e3: kotlin.Int = 0
internal var i: kotlin.Int
internal var i1: kotlin.Int
internal var j: kotlin.Int
internal var j1: kotlin.Int
internal var k: kotlin.Int
internal var k1: kotlin.Int
internal var l: kotlin.Int
internal var l1: kotlin.Int
internal var n: kotlin.Int
internal fun f(): kotlin.Unit
internal fun g(): kotlin.Unit
internal abstract fun h(): kotlin.Unit
internal abstract fun j(): kotlin.Unit
}
@@ -0,0 +1,40 @@
package
package abstract {
internal abstract class MyAbstractClass {
public constructor MyAbstractClass()
internal final val a: kotlin.Int
internal final val a1: kotlin.Int = 1
internal abstract val a2: kotlin.Int
internal abstract val a3: kotlin.Int = 1
internal final var b: kotlin.Int
internal final var b1: kotlin.Int
internal abstract var b2: kotlin.Int
internal abstract var b3: kotlin.Int
internal final var c: kotlin.Int
internal final var c1: kotlin.Int
internal abstract var c2: kotlin.Int
internal abstract var c3: kotlin.Int
internal final val e: kotlin.Int
internal final val e1: kotlin.Int = 0
internal abstract val e2: kotlin.Int
internal abstract val e3: kotlin.Int = 0
internal final var i: kotlin.Int
internal final var i1: kotlin.Int
internal final var j: kotlin.Int
internal final var j1: kotlin.Int
internal final var k: kotlin.Int
internal final var k1: kotlin.Int
internal final var l: kotlin.Int
internal final var l1: kotlin.Int
internal final var n: kotlin.Int
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal final fun f(): kotlin.Unit
internal final fun g(): kotlin.Unit
internal abstract fun h(): kotlin.Unit
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
internal abstract fun j(): kotlin.Unit
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
}
@@ -0,0 +1,40 @@
package
package abstract {
internal final class MyClass {
public constructor MyClass()
internal final val a: kotlin.Int
internal final val a1: kotlin.Int = 1
internal abstract val a2: kotlin.Int
internal abstract val a3: kotlin.Int = 1
internal final var b: kotlin.Int
internal final var b1: kotlin.Int
internal abstract var b2: kotlin.Int
internal abstract var b3: kotlin.Int
internal final var c: kotlin.Int
internal final var c1: kotlin.Int
internal abstract var c2: kotlin.Int
internal abstract var c3: kotlin.Int
internal final val e: kotlin.Int
internal final val e1: kotlin.Int = 0
internal abstract val e2: kotlin.Int
internal abstract val e3: kotlin.Int = 0
internal final var i: kotlin.Int
internal final var i1: kotlin.Int
internal final var j: kotlin.Int
internal final var j1: kotlin.Int
internal final var k: kotlin.Int
internal final var k1: kotlin.Int
internal final var l: kotlin.Int
internal final var l1: kotlin.Int
internal final var n: kotlin.Int
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal final fun f(): kotlin.Unit
internal final fun g(): kotlin.Unit
internal abstract fun h(): kotlin.Unit
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
internal abstract fun j(): kotlin.Unit
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
}
@@ -0,0 +1,39 @@
package
package abstract {
internal trait MyTrait {
internal abstract val a: kotlin.Int
internal open val a1: kotlin.Int = 1
internal abstract val a2: kotlin.Int
internal abstract val a3: kotlin.Int = 1
internal abstract var b: kotlin.Int
internal open var b1: kotlin.Int
internal abstract var b2: kotlin.Int
internal abstract var b3: kotlin.Int
internal open var c: kotlin.Int
internal open var c1: kotlin.Int
internal abstract var c2: kotlin.Int
internal abstract var c3: kotlin.Int
internal open val e: kotlin.Int
internal open val e1: kotlin.Int = 0
internal abstract val e2: kotlin.Int
internal abstract val e3: kotlin.Int = 0
internal abstract var i: kotlin.Int
internal open var i1: kotlin.Int
internal open var j: kotlin.Int
internal open var j1: kotlin.Int
internal abstract var k: kotlin.Int
internal open var k1: kotlin.Int
internal abstract var l: kotlin.Int
internal open var l1: kotlin.Int
internal open var n: kotlin.Int
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal abstract fun f(): kotlin.Unit
internal open fun g(): kotlin.Unit
internal abstract fun h(): kotlin.Unit
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
internal abstract fun j(): kotlin.Unit
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
}
@@ -0,0 +1,9 @@
package
internal final class A {
public constructor A(/*0*/ w: kotlin.Int)
internal final var c: 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
}
@@ -0,0 +1,17 @@
package
internal trait NoC {
internal open val a: 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
}
internal final class WithC {
public constructor WithC()
internal final val a: kotlin.Int
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
}
@@ -0,0 +1,17 @@
package
internal fun bar(/*0*/ f: (kotlin.Int, kotlin.Int) -> kotlin.Int): kotlin.Unit
internal fun bar1(/*0*/ f: (kotlin.Int) -> kotlin.Int): kotlin.Unit
internal fun bar2(/*0*/ f: () -> kotlin.Int): kotlin.Unit
internal fun text(): kotlin.Unit
internal fun kotlin.String.on(/*0*/ predicate: (URI) -> kotlin.Boolean): URI
internal fun kotlin.String.to(/*0*/ dest: kotlin.String): kotlin.Unit
internal final class URI {
public constructor URI(/*0*/ body: kotlin.Any)
internal final val body: kotlin.Any
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
internal final fun to(/*0*/ dest: kotlin.String): kotlin.Unit
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
@@ -0,0 +1,18 @@
package
internal fun test(/*0*/ a: kotlin.Any?): kotlin.Unit
internal trait B {
internal open fun bar(): kotlin.Unit
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 C {
public constructor C()
internal final fun bar(): kotlin.Unit
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
}
@@ -0,0 +1,56 @@
package
package example {
internal val x: kotlin.Any? = 1
internal fun kotlin.Any?.foo(): kotlin.Int
internal fun kotlin.Any?.vars(/*0*/ a: kotlin.Any?): kotlin.Int
internal final class AClass {
public constructor AClass()
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 class object <class-object-for-AClass> {
private constructor <class-object-for-AClass>()
internal final val y: kotlin.Any? = 2
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 class C {
public constructor C()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal final 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 object Obj {
private constructor Obj()
internal final val y: kotlin.Any? = 2
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
public class object <class-object-for-Obj> : example.Obj {
private constructor <class-object-for-Obj>()
internal final override /*1*/ /*fake_override*/ val y: kotlin.Any?
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 trait 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
}
package example.ns {
internal val y: kotlin.Any? = 2
}
}
@@ -0,0 +1,13 @@
package
internal fun foo(/*0*/ u: kotlin.Unit): kotlin.Int
internal fun foo1(): kotlin.Unit
internal fun test(): kotlin.Int
internal final class A {
public constructor A()
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
}
@@ -0,0 +1,10 @@
package
internal fun f(): kotlin.Unit
internal final class A {
public constructor A()
public open override /*1*/ 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
}
@@ -0,0 +1,72 @@
package
internal fun </*0*/ T : kotlin.Int?> bar(): kotlin.Unit
internal fun </*0*/ T : kotlin.Any> foo(): kotlin.Unit
internal fun test(): kotlin.Unit
internal fun </*0*/ T : kotlin.Int> kotlin.Int.buzz(): kotlin.Unit
internal open class A {
public constructor A()
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 class B</*0*/ T : A> {
public constructor B</*0*/ T : A>()
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 abstract class C</*0*/ T : B<kotlin.Int>, /*1*/ X : (B<kotlin.Char>) -> Pair<B<kotlin.Any>, B<A>>> : B<kotlin.Any> {
public constructor C</*0*/ T : B<kotlin.Int>, /*1*/ X : (B<kotlin.Char>) -> Pair<B<kotlin.Any>, B<A>>>()
internal final val a: B<kotlin.Char>
internal abstract val x: (B<kotlin.Char>) -> B<kotlin.Any>
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 Pair</*0*/ A, /*1*/ B> {
public constructor Pair</*0*/ A, /*1*/ B>()
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
}
package boundsWithSubstitutors {
internal val a: boundsWithSubstitutors.B<boundsWithSubstitutors.C>
internal val a1: boundsWithSubstitutors.B<kotlin.Int>
internal val b: boundsWithSubstitutors.X<kotlin.Any, boundsWithSubstitutors.X<boundsWithSubstitutors.A<boundsWithSubstitutors.C>, boundsWithSubstitutors.C>>
internal val b0: boundsWithSubstitutors.X<kotlin.Any, kotlin.Any?>
internal val b1: boundsWithSubstitutors.X<kotlin.Any, boundsWithSubstitutors.X<boundsWithSubstitutors.A<boundsWithSubstitutors.C>, kotlin.String>>
internal open class A</*0*/ T> {
public constructor A</*0*/ 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 B</*0*/ X : boundsWithSubstitutors.A<X>> {
public constructor B</*0*/ X : boundsWithSubstitutors.A<X>>()
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 C : boundsWithSubstitutors.A<boundsWithSubstitutors.C> {
public constructor C()
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 X</*0*/ A, /*1*/ B : A> {
public constructor X</*0*/ A, /*1*/ B : A>()
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
}
}
@@ -0,0 +1,16 @@
package
internal final class C {
public constructor C()
internal final fun containsBreak(/*0*/ a: kotlin.String?, /*1*/ b: kotlin.String?): kotlin.Unit
internal final fun containsBreakInsideLoopWithLabel(/*0*/ a: kotlin.String?, /*1*/ array: kotlin.Array<kotlin.Int>): kotlin.Unit
internal final fun containsBreakToOuterLoop(/*0*/ a: kotlin.String?, /*1*/ b: kotlin.String?): kotlin.Unit
internal final fun containsBreakWithLabel(/*0*/ a: kotlin.String?): kotlin.Unit
internal final fun containsIllegalBreak(/*0*/ a: kotlin.String?): kotlin.Unit
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal final fun f(/*0*/ a: kotlin.Boolean, /*1*/ b: kotlin.Boolean): kotlin.Unit
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
internal final fun notContainsBreak(/*0*/ a: kotlin.String?, /*1*/ b: kotlin.String?): kotlin.Unit
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
internal final fun unresolvedBreak(/*0*/ a: kotlin.String?, /*1*/ array: kotlin.Array<kotlin.Int>): kotlin.Unit
}
@@ -0,0 +1,251 @@
package
package html {
internal fun html(/*0*/ init: html.HTML.() -> kotlin.Unit): html.HTML
internal fun main(/*0*/ args: kotlin.Array<kotlin.String>): kotlin.Unit
internal fun print(/*0*/ message: kotlin.Any?): kotlin.Unit
internal fun println(/*0*/ message: kotlin.Any?): kotlin.Unit
internal fun </*0*/ K, /*1*/ V> kotlin.MutableMap<K, V>.set(/*0*/ key: K, /*1*/ value: V): V?
internal final class A : html.BodyTag {
public constructor A()
internal final override /*1*/ /*fake_override*/ val attributes: java.util.HashMap<kotlin.String, kotlin.String>
internal final override /*1*/ /*fake_override*/ val children: java.util.ArrayList<html.Element>
public final var href: kotlin.String?
internal final override /*1*/ /*fake_override*/ val name: kotlin.String
internal final override /*1*/ /*fake_override*/ fun a(/*0*/ href: kotlin.String, /*1*/ init: html.A.() -> kotlin.Unit): kotlin.Unit
internal final override /*1*/ /*fake_override*/ fun b(/*0*/ init: html.B.() -> kotlin.Unit): html.B
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal final override /*1*/ /*fake_override*/ fun h1(/*0*/ init: html.H1.() -> kotlin.Unit): html.H1
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
protected final override /*1*/ /*fake_override*/ fun </*0*/ T : html.Element> initTag(/*0*/ tag: T, /*1*/ init: T.() -> kotlin.Unit): T
internal final override /*1*/ /*fake_override*/ fun p(/*0*/ init: html.P.() -> kotlin.Unit): html.P
internal open override /*1*/ /*fake_override*/ fun render(/*0*/ builder: java.lang.StringBuilder, /*1*/ indent: kotlin.String): kotlin.Unit
invisible_fake final override /*1*/ /*fake_override*/ fun renderAttributes(): kotlin.String?
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
internal final override /*1*/ /*fake_override*/ fun ul(/*0*/ init: html.UL.() -> kotlin.Unit): html.UL
internal final override /*1*/ /*fake_override*/ fun kotlin.String.plus(): kotlin.Unit
}
internal final class B : html.BodyTag {
public constructor B()
internal final override /*1*/ /*fake_override*/ val attributes: java.util.HashMap<kotlin.String, kotlin.String>
internal final override /*1*/ /*fake_override*/ val children: java.util.ArrayList<html.Element>
internal final override /*1*/ /*fake_override*/ val name: kotlin.String
internal final override /*1*/ /*fake_override*/ fun a(/*0*/ href: kotlin.String, /*1*/ init: html.A.() -> kotlin.Unit): kotlin.Unit
internal final override /*1*/ /*fake_override*/ fun b(/*0*/ init: html.B.() -> kotlin.Unit): html.B
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal final override /*1*/ /*fake_override*/ fun h1(/*0*/ init: html.H1.() -> kotlin.Unit): html.H1
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
protected final override /*1*/ /*fake_override*/ fun </*0*/ T : html.Element> initTag(/*0*/ tag: T, /*1*/ init: T.() -> kotlin.Unit): T
internal final override /*1*/ /*fake_override*/ fun p(/*0*/ init: html.P.() -> kotlin.Unit): html.P
internal open override /*1*/ /*fake_override*/ fun render(/*0*/ builder: java.lang.StringBuilder, /*1*/ indent: kotlin.String): kotlin.Unit
invisible_fake final override /*1*/ /*fake_override*/ fun renderAttributes(): kotlin.String?
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
internal final override /*1*/ /*fake_override*/ fun ul(/*0*/ init: html.UL.() -> kotlin.Unit): html.UL
internal final override /*1*/ /*fake_override*/ fun kotlin.String.plus(): kotlin.Unit
}
internal final class Body : html.BodyTag {
public constructor Body()
internal final override /*1*/ /*fake_override*/ val attributes: java.util.HashMap<kotlin.String, kotlin.String>
internal final override /*1*/ /*fake_override*/ val children: java.util.ArrayList<html.Element>
internal final override /*1*/ /*fake_override*/ val name: kotlin.String
internal final override /*1*/ /*fake_override*/ fun a(/*0*/ href: kotlin.String, /*1*/ init: html.A.() -> kotlin.Unit): kotlin.Unit
internal final override /*1*/ /*fake_override*/ fun b(/*0*/ init: html.B.() -> kotlin.Unit): html.B
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal final override /*1*/ /*fake_override*/ fun h1(/*0*/ init: html.H1.() -> kotlin.Unit): html.H1
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
protected final override /*1*/ /*fake_override*/ fun </*0*/ T : html.Element> initTag(/*0*/ tag: T, /*1*/ init: T.() -> kotlin.Unit): T
internal final override /*1*/ /*fake_override*/ fun p(/*0*/ init: html.P.() -> kotlin.Unit): html.P
internal open override /*1*/ /*fake_override*/ fun render(/*0*/ builder: java.lang.StringBuilder, /*1*/ indent: kotlin.String): kotlin.Unit
invisible_fake final override /*1*/ /*fake_override*/ fun renderAttributes(): kotlin.String?
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
internal final override /*1*/ /*fake_override*/ fun ul(/*0*/ init: html.UL.() -> kotlin.Unit): html.UL
internal final override /*1*/ /*fake_override*/ fun kotlin.String.plus(): kotlin.Unit
}
internal abstract class BodyTag : html.TagWithText {
public constructor BodyTag(/*0*/ name: kotlin.String)
internal final override /*1*/ /*fake_override*/ val attributes: java.util.HashMap<kotlin.String, kotlin.String>
internal final override /*1*/ /*fake_override*/ val children: java.util.ArrayList<html.Element>
internal final override /*1*/ /*fake_override*/ val name: kotlin.String
internal final fun a(/*0*/ href: kotlin.String, /*1*/ init: html.A.() -> kotlin.Unit): kotlin.Unit
internal final fun b(/*0*/ init: html.B.() -> kotlin.Unit): html.B
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal final fun h1(/*0*/ init: html.H1.() -> kotlin.Unit): html.H1
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
protected final override /*1*/ /*fake_override*/ fun </*0*/ T : html.Element> initTag(/*0*/ tag: T, /*1*/ init: T.() -> kotlin.Unit): T
internal final fun p(/*0*/ init: html.P.() -> kotlin.Unit): html.P
internal open override /*1*/ /*fake_override*/ fun render(/*0*/ builder: java.lang.StringBuilder, /*1*/ indent: kotlin.String): kotlin.Unit
invisible_fake final override /*1*/ /*fake_override*/ fun renderAttributes(): kotlin.String?
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
internal final fun ul(/*0*/ init: html.UL.() -> kotlin.Unit): html.UL
internal final override /*1*/ /*fake_override*/ fun kotlin.String.plus(): kotlin.Unit
}
internal trait Element {
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
internal abstract fun render(/*0*/ builder: java.lang.StringBuilder, /*1*/ indent: kotlin.String): kotlin.Unit
public open override /*1*/ fun toString(): kotlin.String
}
internal final class H1 : html.BodyTag {
public constructor H1()
internal final override /*1*/ /*fake_override*/ val attributes: java.util.HashMap<kotlin.String, kotlin.String>
internal final override /*1*/ /*fake_override*/ val children: java.util.ArrayList<html.Element>
internal final override /*1*/ /*fake_override*/ val name: kotlin.String
internal final override /*1*/ /*fake_override*/ fun a(/*0*/ href: kotlin.String, /*1*/ init: html.A.() -> kotlin.Unit): kotlin.Unit
internal final override /*1*/ /*fake_override*/ fun b(/*0*/ init: html.B.() -> kotlin.Unit): html.B
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal final override /*1*/ /*fake_override*/ fun h1(/*0*/ init: html.H1.() -> kotlin.Unit): html.H1
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
protected final override /*1*/ /*fake_override*/ fun </*0*/ T : html.Element> initTag(/*0*/ tag: T, /*1*/ init: T.() -> kotlin.Unit): T
internal final override /*1*/ /*fake_override*/ fun p(/*0*/ init: html.P.() -> kotlin.Unit): html.P
internal open override /*1*/ /*fake_override*/ fun render(/*0*/ builder: java.lang.StringBuilder, /*1*/ indent: kotlin.String): kotlin.Unit
invisible_fake final override /*1*/ /*fake_override*/ fun renderAttributes(): kotlin.String?
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
internal final override /*1*/ /*fake_override*/ fun ul(/*0*/ init: html.UL.() -> kotlin.Unit): html.UL
internal final override /*1*/ /*fake_override*/ fun kotlin.String.plus(): kotlin.Unit
}
internal final class HTML : html.TagWithText {
public constructor HTML()
internal final override /*1*/ /*fake_override*/ val attributes: java.util.HashMap<kotlin.String, kotlin.String>
internal final override /*1*/ /*fake_override*/ val children: java.util.ArrayList<html.Element>
internal final override /*1*/ /*fake_override*/ val name: kotlin.String
internal final fun body(/*0*/ init: html.Body.() -> kotlin.Unit): html.Body
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
internal final fun head(/*0*/ init: html.Head.() -> kotlin.Unit): html.Head
protected final override /*1*/ /*fake_override*/ fun </*0*/ T : html.Element> initTag(/*0*/ tag: T, /*1*/ init: T.() -> kotlin.Unit): T
internal open override /*1*/ /*fake_override*/ fun render(/*0*/ builder: java.lang.StringBuilder, /*1*/ indent: kotlin.String): kotlin.Unit
invisible_fake final override /*1*/ /*fake_override*/ fun renderAttributes(): kotlin.String?
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
internal final override /*1*/ /*fake_override*/ fun kotlin.String.plus(): kotlin.Unit
}
internal final class Head : html.TagWithText {
public constructor Head()
internal final override /*1*/ /*fake_override*/ val attributes: java.util.HashMap<kotlin.String, kotlin.String>
internal final override /*1*/ /*fake_override*/ val children: java.util.ArrayList<html.Element>
internal final override /*1*/ /*fake_override*/ val name: 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
protected final override /*1*/ /*fake_override*/ fun </*0*/ T : html.Element> initTag(/*0*/ tag: T, /*1*/ init: T.() -> kotlin.Unit): T
internal open override /*1*/ /*fake_override*/ fun render(/*0*/ builder: java.lang.StringBuilder, /*1*/ indent: kotlin.String): kotlin.Unit
invisible_fake final override /*1*/ /*fake_override*/ fun renderAttributes(): kotlin.String?
internal final fun title(/*0*/ init: html.Title.() -> kotlin.Unit): html.Title
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
internal final override /*1*/ /*fake_override*/ fun kotlin.String.plus(): kotlin.Unit
}
internal final class LI : html.BodyTag {
public constructor LI()
internal final override /*1*/ /*fake_override*/ val attributes: java.util.HashMap<kotlin.String, kotlin.String>
internal final override /*1*/ /*fake_override*/ val children: java.util.ArrayList<html.Element>
internal final override /*1*/ /*fake_override*/ val name: kotlin.String
internal final override /*1*/ /*fake_override*/ fun a(/*0*/ href: kotlin.String, /*1*/ init: html.A.() -> kotlin.Unit): kotlin.Unit
internal final override /*1*/ /*fake_override*/ fun b(/*0*/ init: html.B.() -> kotlin.Unit): html.B
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal final override /*1*/ /*fake_override*/ fun h1(/*0*/ init: html.H1.() -> kotlin.Unit): html.H1
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
protected final override /*1*/ /*fake_override*/ fun </*0*/ T : html.Element> initTag(/*0*/ tag: T, /*1*/ init: T.() -> kotlin.Unit): T
internal final override /*1*/ /*fake_override*/ fun p(/*0*/ init: html.P.() -> kotlin.Unit): html.P
internal open override /*1*/ /*fake_override*/ fun render(/*0*/ builder: java.lang.StringBuilder, /*1*/ indent: kotlin.String): kotlin.Unit
invisible_fake final override /*1*/ /*fake_override*/ fun renderAttributes(): kotlin.String?
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
internal final override /*1*/ /*fake_override*/ fun ul(/*0*/ init: html.UL.() -> kotlin.Unit): html.UL
internal final override /*1*/ /*fake_override*/ fun kotlin.String.plus(): kotlin.Unit
}
internal final class P : html.BodyTag {
public constructor P()
internal final override /*1*/ /*fake_override*/ val attributes: java.util.HashMap<kotlin.String, kotlin.String>
internal final override /*1*/ /*fake_override*/ val children: java.util.ArrayList<html.Element>
internal final override /*1*/ /*fake_override*/ val name: kotlin.String
internal final override /*1*/ /*fake_override*/ fun a(/*0*/ href: kotlin.String, /*1*/ init: html.A.() -> kotlin.Unit): kotlin.Unit
internal final override /*1*/ /*fake_override*/ fun b(/*0*/ init: html.B.() -> kotlin.Unit): html.B
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal final override /*1*/ /*fake_override*/ fun h1(/*0*/ init: html.H1.() -> kotlin.Unit): html.H1
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
protected final override /*1*/ /*fake_override*/ fun </*0*/ T : html.Element> initTag(/*0*/ tag: T, /*1*/ init: T.() -> kotlin.Unit): T
internal final override /*1*/ /*fake_override*/ fun p(/*0*/ init: html.P.() -> kotlin.Unit): html.P
internal open override /*1*/ /*fake_override*/ fun render(/*0*/ builder: java.lang.StringBuilder, /*1*/ indent: kotlin.String): kotlin.Unit
invisible_fake final override /*1*/ /*fake_override*/ fun renderAttributes(): kotlin.String?
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
internal final override /*1*/ /*fake_override*/ fun ul(/*0*/ init: html.UL.() -> kotlin.Unit): html.UL
internal final override /*1*/ /*fake_override*/ fun kotlin.String.plus(): kotlin.Unit
}
internal abstract class Tag : html.Element {
public constructor Tag(/*0*/ name: kotlin.String)
internal final val attributes: java.util.HashMap<kotlin.String, kotlin.String>
internal final val children: java.util.ArrayList<html.Element>
internal final val name: 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
protected final fun </*0*/ T : html.Element> initTag(/*0*/ tag: T, /*1*/ init: T.() -> kotlin.Unit): T
internal open override /*1*/ fun render(/*0*/ builder: java.lang.StringBuilder, /*1*/ indent: kotlin.String): kotlin.Unit
private final fun renderAttributes(): kotlin.String?
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
internal abstract class TagWithText : html.Tag {
public constructor TagWithText(/*0*/ name: kotlin.String)
internal final override /*1*/ /*fake_override*/ val attributes: java.util.HashMap<kotlin.String, kotlin.String>
internal final override /*1*/ /*fake_override*/ val children: java.util.ArrayList<html.Element>
internal final override /*1*/ /*fake_override*/ val name: 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
protected final override /*1*/ /*fake_override*/ fun </*0*/ T : html.Element> initTag(/*0*/ tag: T, /*1*/ init: T.() -> kotlin.Unit): T
internal open override /*1*/ /*fake_override*/ fun render(/*0*/ builder: java.lang.StringBuilder, /*1*/ indent: kotlin.String): kotlin.Unit
invisible_fake final override /*1*/ /*fake_override*/ fun renderAttributes(): kotlin.String?
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
internal final fun kotlin.String.plus(): kotlin.Unit
}
internal final class TextElement : html.Element {
public constructor TextElement(/*0*/ text: kotlin.String)
internal final val text: 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
internal open override /*1*/ fun render(/*0*/ builder: java.lang.StringBuilder, /*1*/ indent: kotlin.String): kotlin.Unit
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
internal final class Title : html.TagWithText {
public constructor Title()
internal final override /*1*/ /*fake_override*/ val attributes: java.util.HashMap<kotlin.String, kotlin.String>
internal final override /*1*/ /*fake_override*/ val children: java.util.ArrayList<html.Element>
internal final override /*1*/ /*fake_override*/ val name: 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
protected final override /*1*/ /*fake_override*/ fun </*0*/ T : html.Element> initTag(/*0*/ tag: T, /*1*/ init: T.() -> kotlin.Unit): T
internal open override /*1*/ /*fake_override*/ fun render(/*0*/ builder: java.lang.StringBuilder, /*1*/ indent: kotlin.String): kotlin.Unit
invisible_fake final override /*1*/ /*fake_override*/ fun renderAttributes(): kotlin.String?
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
internal final override /*1*/ /*fake_override*/ fun kotlin.String.plus(): kotlin.Unit
}
internal final class UL : html.BodyTag {
public constructor UL()
internal final override /*1*/ /*fake_override*/ val attributes: java.util.HashMap<kotlin.String, kotlin.String>
internal final override /*1*/ /*fake_override*/ val children: java.util.ArrayList<html.Element>
internal final override /*1*/ /*fake_override*/ val name: kotlin.String
internal final override /*1*/ /*fake_override*/ fun a(/*0*/ href: kotlin.String, /*1*/ init: html.A.() -> kotlin.Unit): kotlin.Unit
internal final override /*1*/ /*fake_override*/ fun b(/*0*/ init: html.B.() -> kotlin.Unit): html.B
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal final override /*1*/ /*fake_override*/ fun h1(/*0*/ init: html.H1.() -> kotlin.Unit): html.H1
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
protected final override /*1*/ /*fake_override*/ fun </*0*/ T : html.Element> initTag(/*0*/ tag: T, /*1*/ init: T.() -> kotlin.Unit): T
internal final fun li(/*0*/ init: html.LI.() -> kotlin.Unit): html.LI
internal final override /*1*/ /*fake_override*/ fun p(/*0*/ init: html.P.() -> kotlin.Unit): html.P
internal open override /*1*/ /*fake_override*/ fun render(/*0*/ builder: java.lang.StringBuilder, /*1*/ indent: kotlin.String): kotlin.Unit
invisible_fake final override /*1*/ /*fake_override*/ fun renderAttributes(): kotlin.String?
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
internal final override /*1*/ /*fake_override*/ fun ul(/*0*/ init: html.UL.() -> kotlin.Unit): html.UL
internal final override /*1*/ /*fake_override*/ fun kotlin.String.plus(): kotlin.Unit
}
}
@@ -0,0 +1,3 @@
package
internal fun test(): kotlin.Unit
@@ -0,0 +1,3 @@
package
internal fun test(/*0*/ c: kotlin.Char): kotlin.Unit
@@ -0,0 +1,3 @@
package
internal fun test(): kotlin.Unit
@@ -0,0 +1,10 @@
package
internal fun test(): kotlin.Unit
internal fun </*0*/ T> testFun(/*0*/ p: T): kotlin.Unit
internal fun varargByte(/*0*/ vararg v: kotlin.Byte /*kotlin.ByteArray*/): kotlin.ByteArray
internal fun varargDouble(/*0*/ vararg v: kotlin.Double /*kotlin.DoubleArray*/): kotlin.DoubleArray
internal fun varargFloat(/*0*/ vararg v: kotlin.Float /*kotlin.FloatArray*/): kotlin.FloatArray
internal fun varargInt(/*0*/ vararg v: kotlin.Int /*kotlin.IntArray*/): kotlin.IntArray
internal fun varargLong(/*0*/ vararg v: kotlin.Long /*kotlin.LongArray*/): kotlin.LongArray
internal fun varargShort(/*0*/ vararg v: kotlin.Short /*kotlin.ShortArray*/): kotlin.ShortArray
@@ -0,0 +1,98 @@
package
internal final class Foo : WithPC0 {
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 open class NoC {
public constructor NoC()
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 NoC1 : NoC {
public constructor NoC1()
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 NoC2 : WithC1 {
public constructor NoC2()
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 NoC3 : WithC1 {
public constructor NoC3()
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 NoCPI {
public constructor NoCPI()
internal final val a: kotlin.Int = 1
internal final var ab: 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
}
internal final class WithC0 : NoC {
public constructor WithC0()
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 class WithC1 : NoC {
public constructor WithC1()
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 WithC2 : WithC1 {
public constructor WithC2()
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 WithCPI {
public constructor WithCPI(/*0*/ x: kotlin.Int)
internal final val a: kotlin.Int = 1
internal final val b: kotlin.Int = 1
internal final val xy: 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
}
internal final class WithCPI_Dup {
public constructor WithCPI_Dup(/*0*/ x: kotlin.Int)
internal final var 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
}
internal final class WithPC0 {
public constructor WithPC0()
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 WithPC1 {
public constructor WithPC1(/*0*/ a: 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
}
@@ -0,0 +1,3 @@
package
internal fun test(): kotlin.Unit
@@ -0,0 +1,30 @@
package
internal trait A {
internal abstract val a: kotlin.Int
internal abstract val a1: kotlin.Int
internal abstract val </*0*/ T> g: kotlin.Iterator<T>
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal open fun foo(): kotlin.Int
internal open fun foo1(): kotlin.Int
internal open fun foo2(): kotlin.Int
internal abstract fun </*0*/ T> g(): T
internal abstract fun </*0*/ T> g1(): T
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
internal abstract class B : A {
public constructor B()
internal open override /*1*/ val a: kotlin.Double = 1.0.toDouble()
internal open override /*1*/ val a1: kotlin.Double = 1.0.toDouble()
internal abstract override /*1*/ val </*0*/ X> g: kotlin.Iterator<kotlin.Int>
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal open override /*1*/ fun foo(): kotlin.Unit
internal open override /*1*/ /*fake_override*/ fun foo1(): kotlin.Int
internal open override /*1*/ fun foo2(): kotlin.Unit
internal abstract override /*1*/ fun </*0*/ X> g(): kotlin.Int
internal abstract override /*1*/ fun </*0*/ X> g1(): kotlin.List<X>
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
@@ -0,0 +1,14 @@
package
internal val x: kotlin.String = ""
internal val z: kotlin.Int = 3
internal fun bar(/*0*/ x: kotlin.Int = ..., /*1*/ y: kotlin.Int = ..., /*2*/ z: kotlin.String = ...): kotlin.Unit
internal fun foo(/*0*/ x: kotlin.Int = ..., /*1*/ y: kotlin.Int = ..., /*2*/ i: kotlin.Int = ...): kotlin.Int
internal final class A {
public constructor A(/*0*/ x: kotlin.Int = ..., /*1*/ y: kotlin.Int = ...)
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal final fun foo(/*0*/ bool: kotlin.Boolean, /*1*/ a: kotlin.Int = ..., /*2*/ b: kotlin.String = ...): kotlin.Unit
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
@@ -0,0 +1,8 @@
package
internal trait T {
internal open val a: [ERROR : <ERROR FUNCTION RETURN TYPE>]
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
}
@@ -0,0 +1,32 @@
package
internal open class Base {
public constructor Base()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal final fun f(): 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 Diamond : Left, Right {
public constructor Diamond()
public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal final override /*2*/ /*fake_override*/ fun f(): kotlin.Int
public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String
}
internal open class Left : Base {
public constructor Left()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal final override /*1*/ /*fake_override*/ fun f(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
internal trait Right : Base {
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal final override /*1*/ /*fake_override*/ fun f(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
@@ -0,0 +1,32 @@
package
internal open class Base</*0*/ P> {
public constructor Base</*0*/ P>()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal final fun f(): 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 Diamond</*0*/ P> : Left<P>, Right<P> {
public constructor Diamond</*0*/ P>()
public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal final override /*2*/ /*fake_override*/ fun f(): kotlin.Int
public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String
}
internal open class Left</*0*/ P> : Base<P> {
public constructor Left</*0*/ P>()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal final override /*1*/ /*fake_override*/ fun f(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
internal trait Right</*0*/ P> : Base<P> {
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal final override /*1*/ /*fake_override*/ fun f(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
@@ -0,0 +1,32 @@
package
internal open class Base {
public constructor Base()
internal final var v: 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
}
internal final class Diamond : Left, Right {
public constructor Diamond()
internal final override /*2*/ /*fake_override*/ var v: kotlin.Int
public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String
}
internal open class Left : Base {
public constructor Left()
internal final override /*1*/ /*fake_override*/ var v: 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
}
internal trait Right : Base {
internal final override /*1*/ /*fake_override*/ var v: 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
}
@@ -0,0 +1,27 @@
package
package dollar {
internal open class `$` {
public constructor `$`()
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 class `$$` : dollar.`$` {
public constructor `$$`(/*0*/ `$$$$`: dollar.`$$$$$`?)
internal final val `$$$`: dollar.`$$$$$`?
public open fun `$$$$$$`(): dollar.`$$$$$`?
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 class `$$$$$` {
public constructor `$$$$$`()
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
}
}
@@ -0,0 +1,27 @@
package
internal final class Other {
public constructor Other()
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 Test1</*0*/ T> {
public constructor Test1</*0*/ 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 trait Trait {
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 trait WithBounds</*0*/ T : Trait> {
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
}
@@ -0,0 +1,144 @@
package
internal fun test(/*0*/ notRange1: NotRange1, /*1*/ notRange2: NotRange2, /*2*/ notRange3: NotRange3, /*3*/ notRange4: NotRange4, /*4*/ notRange5: NotRange5, /*5*/ notRange6: NotRange6, /*6*/ notRange7: NotRange7, /*7*/ notRange8: NotRange8, /*8*/ range0: Range0, /*9*/ range1: Range1): kotlin.Unit
internal abstract class AmbiguousHasNextIterator {
public constructor AmbiguousHasNextIterator()
internal final val hasNext: kotlin.Boolean
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal abstract fun hasNext(): kotlin.Boolean
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
internal abstract fun next(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
internal abstract class GoodIterator {
public constructor GoodIterator()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal abstract fun hasNext(): kotlin.Boolean
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
internal abstract fun next(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
internal abstract class ImproperIterator1 {
public constructor ImproperIterator1()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal abstract fun hasNext(): kotlin.Boolean
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
internal abstract class ImproperIterator2 {
public constructor ImproperIterator2()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
internal abstract fun next(): kotlin.Boolean
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
internal abstract class ImproperIterator3 {
public constructor ImproperIterator3()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal abstract fun hasNext(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
internal abstract fun next(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
internal abstract class ImproperIterator4 {
public constructor ImproperIterator4()
internal final val hasNext: 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
internal abstract fun next(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
internal abstract class ImproperIterator5 {
public constructor ImproperIterator5()
internal abstract val kotlin.String.hasNext: kotlin.Boolean
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
internal abstract fun next(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
internal final class NotRange1 {
public constructor NotRange1()
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 abstract class NotRange2 {
public constructor NotRange2()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
internal abstract fun iterator(): kotlin.Unit
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
internal abstract class NotRange3 {
public constructor NotRange3()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
internal abstract fun iterator(): ImproperIterator1
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
internal abstract class NotRange4 {
public constructor NotRange4()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
internal abstract fun iterator(): ImproperIterator2
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
internal abstract class NotRange5 {
public constructor NotRange5()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
internal abstract fun iterator(): ImproperIterator3
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
internal abstract class NotRange6 {
public constructor NotRange6()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
internal abstract fun iterator(): AmbiguousHasNextIterator
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
internal abstract class NotRange7 {
public constructor NotRange7()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
internal abstract fun iterator(): ImproperIterator3
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
internal abstract class NotRange8 {
public constructor NotRange8()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
internal abstract fun iterator(): ImproperIterator5
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
internal abstract class Range0 {
public constructor Range0()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
internal abstract fun iterator(): GoodIterator
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
internal abstract class Range1 {
public constructor Range1()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
internal abstract fun iterator(): kotlin.Iterator<kotlin.Int>
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
@@ -0,0 +1,13 @@
package
package foo {
internal fun f(): kotlin.Int.() -> kotlin.Unit
internal fun foo2(): (() -> kotlin.Unit) -> kotlin.Unit
internal fun </*0*/ T> fooT1(/*0*/ t: T): () -> T
internal fun </*0*/ T> fooT2(): (T) -> T
internal fun main(/*0*/ args: kotlin.Array<kotlin.String>): kotlin.Unit
internal fun main1(): kotlin.Unit
internal fun test(): kotlin.Unit
internal fun kotlin.Any.foo(): () -> kotlin.Unit
internal fun kotlin.Any.foo1(): (kotlin.Int) -> kotlin.Unit
}
@@ -0,0 +1,79 @@
package
internal val a: [ERROR : Return not allowed]
internal fun bbb(): kotlin.Unit
internal fun blockAndAndMismatch(): kotlin.Int
internal fun blockAndAndMismatch1(): kotlin.Int
internal fun blockAndAndMismatch2(): kotlin.Int
internal fun blockAndAndMismatch3(): kotlin.Int
internal fun blockAndAndMismatch4(): kotlin.Int
internal fun blockAndAndMismatch5(): kotlin.Int
internal fun blockNoReturnIfEmptyIf(): kotlin.Int
internal fun blockNoReturnIfUnitInOneBranch(): kotlin.Int
internal fun blockNoReturnIfValDeclaration(): kotlin.Int
internal fun blockReturnUnitMismatch(): kotlin.Int
internal fun blockReturnValueTypeMatch(): kotlin.Int
internal fun blockReturnValueTypeMatch1(): kotlin.Int
internal fun blockReturnValueTypeMatch10(): kotlin.Int
internal fun blockReturnValueTypeMatch11(): kotlin.Int
internal fun blockReturnValueTypeMatch12(): kotlin.Int
internal fun blockReturnValueTypeMatch2(): kotlin.Int
internal fun blockReturnValueTypeMatch3(): kotlin.Int
internal fun blockReturnValueTypeMatch4(): kotlin.Int
internal fun blockReturnValueTypeMatch5(): kotlin.Int
internal fun blockReturnValueTypeMatch6(): kotlin.Int
internal fun blockReturnValueTypeMatch7(): kotlin.Int
internal fun blockReturnValueTypeMatch8(): kotlin.Int
internal fun blockReturnValueTypeMatch9(): kotlin.Int
internal fun blockReturnValueTypeMismatch(): kotlin.Int
internal fun blockReturnValueTypeMismatchUnit(): kotlin.Int
internal fun f(): kotlin.Int
internal fun f1(): kotlin.Int
public fun f2(): kotlin.Int
internal fun foo(/*0*/ expr: java.lang.StringBuilder): kotlin.Int
internal fun illegalConstantBlock(): kotlin.String
internal fun illegalConstantBody(): kotlin.Int
internal fun illegalIfBlock(): kotlin.Boolean
internal fun illegalIfBody(): kotlin.Int
internal fun illegalReturnIf(): kotlin.Char
internal fun intBlock(): kotlin.Int
internal fun intBlock1(): kotlin.Int
internal fun intEmpty(): kotlin.Int
internal fun intFunctionLiteral(): kotlin.Int
internal fun intShort(): kotlin.Int
internal fun intShortInfer(): kotlin.Int
internal fun intString(): kotlin.Int
internal fun nonBlockNoReturnIfUnitInOneBranch(): kotlin.Int
internal fun nonBlockReturnIfEmptyIf(): kotlin.Int
internal fun none(): kotlin.Unit
internal fun returnNothing(): kotlin.Nothing
internal fun test1(): kotlin.Any
internal fun test2(): kotlin.Any
internal fun test3(): kotlin.Any
internal fun test4(): () -> kotlin.Unit
internal fun test5(): kotlin.Any
internal fun test6(): kotlin.Any
internal fun testFunctionLiterals(): kotlin.Unit
internal fun unitEmpty(): kotlin.Unit
internal fun unitEmptyInfer(): kotlin.Unit
internal fun unitEmptyReturn(): kotlin.Unit
internal fun unitIntReturn(): kotlin.Unit
internal fun unitShort(): kotlin.Unit
internal fun unitShortConv(): kotlin.Unit
internal fun unitShortNull(): kotlin.Unit
internal fun unitUnitReturn(): kotlin.Unit
internal final class A {
public constructor A()
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 B {
public constructor B()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
protected final fun f(): kotlin.String
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
@@ -0,0 +1,175 @@
package
internal trait A</*0*/ in 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 trait A1</*0*/ out 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 trait B</*0*/ T> : A<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
}
internal trait B1 : A1<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
}
internal trait B2 : A1<kotlin.Any>, B1 {
public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String
}
internal trait BA1</*0*/ 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 trait BB1 : BA1<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
}
internal trait BB2 : BA1<kotlin.Any>, BB1 {
public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String
}
internal trait C</*0*/ T> : B<T>, A<T> {
public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String
}
internal trait C1</*0*/ T> : B<T>, A<kotlin.Any> {
public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String
}
internal trait D : C<kotlin.Boolean>, B<kotlin.Double> {
public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String
}
package sx2 {
internal trait AA1</*0*/ in 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 trait AB1 : sx2.AA1<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
}
internal trait AB2 : sx2.AA1<kotlin.Number>, sx2.AB1, sx2.AB3 {
public open override /*3*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*3*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*3*/ /*fake_override*/ fun toString(): kotlin.String
}
internal trait AB3 : sx2.AA1<kotlin.Comparable<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
}
}
package x {
internal trait AA1</*0*/ out 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 trait AB1 : x.AA1<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
}
internal trait AB2 : x.AA1<kotlin.Number>, x.AB1, x.AB3 {
public open override /*3*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*3*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*3*/ /*fake_override*/ fun toString(): kotlin.String
}
internal trait AB3 : x.AA1<kotlin.Comparable<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
}
}
package x2 {
internal trait AA1</*0*/ out 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 trait AB1 : x2.AA1<kotlin.Any> {
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 trait AB2 : x2.AA1<kotlin.Number>, x2.AB1, x2.AB3 {
public open override /*3*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*3*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*3*/ /*fake_override*/ fun toString(): kotlin.String
}
internal trait AB3 : x2.AA1<kotlin.Comparable<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
}
}
package x3 {
internal trait AA1</*0*/ in 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 trait AB1 : x3.AA1<kotlin.Any> {
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 trait AB2 : x3.AA1<kotlin.Number>, x3.AB1, x3.AB3 {
public open override /*3*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*3*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*3*/ /*fake_override*/ fun toString(): kotlin.String
}
internal trait AB3 : x3.AA1<kotlin.Comparable<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
}
}
@@ -0,0 +1,5 @@
package
internal fun </*0*/ T> foo(/*0*/ t: T): kotlin.Unit
internal fun foo(/*0*/ i: kotlin.Int): kotlin.Int
internal fun test(): kotlin.Unit
@@ -0,0 +1,116 @@
package
package illegal_modifiers {
internal abstract class A {
public constructor A()
internal open var r: kotlin.String
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal abstract fun f(): kotlin.Unit
internal abstract fun g(): kotlin.Unit
internal open fun h(): kotlin.Unit
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
private final class C {
public constructor C()
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
}
private object D {
private constructor D()
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
public class object <class-object-for-D> : illegal_modifiers.D {
private constructor <class-object-for-D>()
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 FinalClass {
public constructor FinalClass()
internal final val i: kotlin.Int = 1
internal final var j: kotlin.Int
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal 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 final class IllegalModifiers1 {
public constructor IllegalModifiers1(/*0*/ a: 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
}
internal final class IllegalModifiers2 {
public constructor IllegalModifiers2(/*0*/ a: 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
}
internal final class IllegalModifiers3 {
public constructor IllegalModifiers3(/*0*/ illegal_modifiers.annotated() b: 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
}
internal final class IllegalModifiers4 {
public constructor IllegalModifiers4(/*0*/ a: kotlin.Int, /*1*/ illegal_modifiers.annotated(text = "a text": kotlin.String) vararg v: kotlin.Int /*kotlin.IntArray*/)
internal final val a: 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
}
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 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
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
}
internal abstract class IllegalModifiers6 {
public constructor IllegalModifiers6()
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 LegalModifier {
public constructor LegalModifier(/*0*/ a: kotlin.Int, /*1*/ illegal_modifiers.annotated() b: kotlin.String, /*2*/ illegal_modifiers.annotated() vararg v: kotlin.Int /*kotlin.IntArray*/)
internal final val a: kotlin.Int
illegal_modifiers.annotated() private final var b: 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
}
internal final trait 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 annotation class annotated : kotlin.Annotation {
public constructor annotated(/*0*/ text: kotlin.String = ...)
internal final val text: 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
}
}
@@ -0,0 +1,32 @@
package
internal fun testIncDec(): kotlin.Unit
internal fun testUnitIncDec(): kotlin.Unit
internal fun testWrongIncDec(): kotlin.Unit
internal final class IncDec {
public constructor IncDec()
internal final fun dec(): IncDec
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
internal final fun inc(): IncDec
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
internal final class UnitIncDec {
public constructor UnitIncDec()
internal final fun dec(): kotlin.Unit
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
internal final fun inc(): kotlin.Unit
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
internal final class WrongIncDec {
public constructor WrongIncDec()
internal final fun dec(): 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
internal final fun inc(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
@@ -0,0 +1,4 @@
package
internal fun ff(): kotlin.Unit
internal fun test(): kotlin.Unit
@@ -0,0 +1,4 @@
package
internal fun ff(/*0*/ a: kotlin.String): kotlin.Int
internal fun gg(): kotlin.Unit
@@ -0,0 +1,3 @@
package
internal fun test(): kotlin.Unit
@@ -0,0 +1,74 @@
package
package lvalue_assignment {
internal fun canBe(/*0*/ i0: kotlin.Int, /*1*/ j: kotlin.Int): kotlin.Unit
internal fun canBe2(/*0*/ j: kotlin.Int): kotlin.Unit
internal fun cannotBe(): kotlin.Unit
internal fun foo(): kotlin.Unit
internal fun getInt(): kotlin.Int
internal fun kotlin.Array<kotlin.Int>.checkThis(): kotlin.Unit
internal final class A {
public constructor A()
internal final var a: 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
}
internal abstract class Ab {
public constructor Ab()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal abstract fun getArray(): kotlin.Array<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 B {
public constructor B()
internal final var b: kotlin.Int
internal final val c: kotlin.Int = 34
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 C : lvalue_assignment.B {
public constructor C()
internal final override /*1*/ /*fake_override*/ var b: kotlin.Int
internal final override /*1*/ /*fake_override*/ val c: kotlin.Int
internal final var x: kotlin.Int
internal final fun bar(/*0*/ c: lvalue_assignment.C): kotlin.Unit
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal final fun foo(/*0*/ c: lvalue_assignment.C): kotlin.Unit
internal final fun foo1(/*0*/ c: lvalue_assignment.C): 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 D {
public constructor D()
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 inner class B {
public constructor B()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal final 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 Test {
public constructor Test()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
internal final fun testArrays(/*0*/ a: kotlin.Array<kotlin.Int>, /*1*/ ab: lvalue_assignment.Ab): kotlin.Unit
internal final fun testIllegalValues(): kotlin.Unit
internal final fun testVariables(): kotlin.Unit
internal final fun testVariables1(): kotlin.Unit
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
}
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,4 @@
package
internal fun box(): kotlin.String
internal fun new(): kotlin.String
@@ -0,0 +1,100 @@
package
package Jet87 {
internal val t1: kotlin.Unit
internal val t2: kotlin.Unit
internal val t3: kotlin.Unit
internal val </*0*/ T, /*1*/ B : T> x: kotlin.Int = 0
internal fun test(): kotlin.Unit
internal fun </*0*/ T : Jet87.A> test2(/*0*/ t: T): kotlin.Unit where T : Jet87.B
internal open class A {
public constructor A()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal final 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 trait B {
internal open fun bar(): kotlin.Double
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 Bar</*0*/ T : Jet87.Foo> {
public constructor Bar</*0*/ T : Jet87.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 final class Buzz</*0*/ T : Jet87.Bar<kotlin.Int>> where T : [ERROR : nioho] {
public constructor Buzz</*0*/ T : Jet87.Bar<kotlin.Int>>() where T : [ERROR : nioho]
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 C : Jet87.A, Jet87.B {
public constructor C()
internal open override /*1*/ /*fake_override*/ fun bar(): kotlin.Double
public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal final override /*1*/ /*fake_override*/ fun foo(): kotlin.Int
public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String
}
internal final class D {
public constructor D()
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 class object <class-object-for-D> : Jet87.A, Jet87.B {
private constructor <class-object-for-D>()
internal open override /*1*/ /*fake_override*/ fun bar(): kotlin.Double
public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal final override /*1*/ /*fake_override*/ fun foo(): kotlin.Int
public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String
}
}
internal final 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 final class Test</*0*/ T> {
public constructor Test</*0*/ 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 Test1</*0*/ T : Jet87.A> where T : Jet87.B {
public constructor Test1</*0*/ T : Jet87.A>() where T : Jet87.B
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
internal final fun test(/*0*/ t: T): kotlin.Unit
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
internal final class X</*0*/ T : Jet87.Foo> {
public constructor X</*0*/ T : Jet87.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 final class Y</*0*/ T : Jet87.Foo> where T : Jet87.Bar<Jet87.Foo> {
public constructor Y</*0*/ T : Jet87.Foo>() where T : Jet87.Bar<Jet87.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
}
}
@@ -0,0 +1,13 @@
package
internal fun f(/*0*/ out: kotlin.String?): kotlin.Unit
internal fun f1(/*0*/ out: kotlin.String?): kotlin.Unit
internal fun f2(/*0*/ out: kotlin.String?): kotlin.Unit
internal fun f3(/*0*/ out: kotlin.String?): kotlin.Unit
internal fun f4(/*0*/ s: kotlin.String?): kotlin.Unit
internal fun f5(/*0*/ s: kotlin.String?): kotlin.Unit
internal fun f6(/*0*/ s: kotlin.String?): kotlin.Unit
internal fun f7(/*0*/ s: kotlin.String?, /*1*/ t: kotlin.String?): kotlin.Unit
internal fun f8(/*0*/ b: kotlin.String?, /*1*/ a: kotlin.String): kotlin.Unit
internal fun f9(/*0*/ a: kotlin.Int?): kotlin.Int
internal fun test(): kotlin.Unit
@@ -0,0 +1,19 @@
package
internal fun invokeIt(): kotlin.Unit
internal abstract class B {
public constructor B()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal abstract fun foo2(/*0*/ arg: 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 final class C : B {
public constructor C()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal open override /*1*/ fun foo2(/*0*/ arg: kotlin.Int = ...): kotlin.Int
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
@@ -0,0 +1,18 @@
package
internal fun foo(): kotlin.Unit
internal trait Aaa</*0*/ 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 abstract fun zzz(/*0*/ value: T): kotlin.Unit
}
internal final class Bbb</*0*/ T> : Aaa<T> {
public constructor Bbb</*0*/ 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 override /*1*/ fun zzz(/*0*/ value: T): kotlin.Unit
}
@@ -0,0 +1,32 @@
package
internal final class Val : Var, VarT {
public constructor Val()
internal open override /*2*/ val v: kotlin.Int = 1
public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String
}
internal open class Var {
public constructor Var()
internal open var v: 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
}
internal final class Var2 : Var {
public constructor Var2()
internal open override /*1*/ var v: 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
}
internal trait VarT {
internal abstract var v: 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
}
@@ -0,0 +1,9 @@
package
package root {
internal val x: [ERROR : Type for a]
internal val y2: [ERROR : Type for package]
package root.a {
}
}
@@ -0,0 +1,21 @@
package
package foo {
internal val f: () -> ???
internal val s: [ERROR : Type for java]
internal val ss: [ERROR : Type for System]
internal val sss: [ERROR : Type for X]
internal val x: kotlin.String
internal val xs: [ERROR : Type for java.lang]
internal val xss: [ERROR : Type for java.lang.System]
internal val xsss: [ERROR : Type for foo.X]
internal val xssss: [ERROR : Type for foo]
internal fun main(/*0*/ args: kotlin.Array<kotlin.String>): kotlin.Unit
internal final class X {
public constructor X()
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
}
}
@@ -0,0 +1,65 @@
package
package foobar {
internal val x1: java.util.List<kotlin.Int>? = null
internal val y1: kotlin.List<kotlin.Int>? = null
internal fun </*0*/ O> done(/*0*/ result: O): foobar.Iteratee<kotlin.Any?, O>
internal abstract class Collection</*0*/ E> : kotlin.Iterable<E> {
public constructor Collection</*0*/ E>()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
internal final fun </*0*/ O> iterate(/*0*/ iteratee: foobar.Iteratee<E, O>): O
public abstract override /*1*/ /*fake_override*/ fun iterator(): kotlin.Iterator<E>
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
internal abstract class Foo</*0*/ T> {
public constructor Foo</*0*/ T>()
internal abstract val 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
}
internal abstract class Iteratee</*0*/ in I, /*1*/ out O> {
public constructor Iteratee</*0*/ in I, /*1*/ out O>()
internal abstract val isDone: kotlin.Boolean
internal abstract val result: O
internal abstract fun done(): O
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
internal abstract fun process(/*0*/ item: I): foobar.Iteratee<I, O>
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
internal final class StrangeIterateeImpl</*0*/ in I, /*1*/ out O> : foobar.Iteratee<I, O> {
public constructor StrangeIterateeImpl</*0*/ in I, /*1*/ out O>(/*0*/ obj: O)
internal open override /*1*/ val isDone: kotlin.Boolean = true
internal final val obj: O
internal open override /*1*/ val result: O
internal open override /*1*/ fun done(): O
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
internal open override /*1*/ fun process(/*0*/ item: I): foobar.Iteratee<I, O>
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
internal abstract class Sum : foobar.Iteratee<kotlin.Int, kotlin.Int> {
public constructor Sum()
internal abstract override /*1*/ val isDone: kotlin.Boolean
internal abstract override /*1*/ val result: kotlin.Int
internal abstract override /*1*/ fun done(): 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
internal open override /*1*/ fun process(/*0*/ item: kotlin.Int): foobar.Iteratee<kotlin.Int, kotlin.Int>
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
package foobar.a {
internal val a: java.util.List<kotlin.Int>? = null
internal val a1: [ERROR : ArrayList<Int>]?
internal val b: kotlin.List<kotlin.Int>? = null
internal val b1: [ERROR : util.List<Int>]?
}
}
@@ -0,0 +1,50 @@
package
internal final class MyIterable</*0*/ T> : kotlin.Iterable<T> {
public constructor MyIterable</*0*/ 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*/ fun iterator(): kotlin.Iterator<T>
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
internal final inner class MyIterator : kotlin.Iterator<T> {
public constructor MyIterator()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*1*/ fun hasNext(): kotlin.Boolean
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*1*/ fun next(): T
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
}
internal final class X {
public constructor X()
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
}
internal open class Y {
public constructor Y()
internal final val x: kotlin.Int = 2
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 Y1 {
public constructor Y1()
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
}
internal final class Z : Y {
public constructor Z()
internal final override /*1*/ /*fake_override*/ 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
}
@@ -0,0 +1,3 @@
package
internal fun firstFun(): kotlin.Unit
@@ -0,0 +1,3 @@
package
internal fun test(): kotlin.Unit
@@ -0,0 +1,31 @@
package
internal trait A</*0*/ 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 trait B</*0*/ 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 trait C</*0*/ 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 trait D</*0*/ 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 trait Test : A<in kotlin.Int>, B<out kotlin.Int>, C<out kotlin.Any?>?, D<kotlin.Int> {
public open override /*4*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*4*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*4*/ /*fake_override*/ fun toString(): kotlin.String
}
@@ -0,0 +1,16 @@
package
internal val p: kotlin.Int = 1
internal var x: kotlin.Int
internal val xx: kotlin.Int
internal final class Test {
public constructor Test()
internal final var a: kotlin.Int
internal final var b: kotlin.Int
public final val i: kotlin.Int = 1
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
internal final fun f(): kotlin.Unit
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}

Some files were not shown because too many files have changed in this diff Show More