152 lines
4.0 KiB
Plaintext
Vendored
152 lines
4.0 KiB
Plaintext
Vendored
FILE: incompatibleModifiers.kt
|
|
public final class A<out T> : R|kotlin/Any| {
|
|
public constructor<out T>(): R|A<T>| {
|
|
super<R|kotlin/Any|>()
|
|
}
|
|
|
|
}
|
|
private final class B : R|kotlin/Any| {
|
|
public[private] constructor(): R|B| {
|
|
super<R|kotlin/Any|>()
|
|
}
|
|
|
|
}
|
|
protected final class C : R|kotlin/Any| {
|
|
public[protected] constructor(): R|C| {
|
|
super<R|kotlin/Any|>()
|
|
}
|
|
|
|
}
|
|
public final class D : R|kotlin/Any| {
|
|
public constructor(): R|D| {
|
|
super<R|kotlin/Any|>()
|
|
}
|
|
|
|
}
|
|
public final class E : R|kotlin/Any| {
|
|
public constructor(): R|E| {
|
|
super<R|kotlin/Any|>()
|
|
}
|
|
|
|
}
|
|
public final class F : R|kotlin/Any| {
|
|
private constructor(): R|F| {
|
|
super<R|kotlin/Any|>()
|
|
}
|
|
|
|
}
|
|
public sealed class G : R|kotlin/Any| {
|
|
private constructor(): R|G| {
|
|
super<R|kotlin/Any|>()
|
|
}
|
|
|
|
}
|
|
public final inline fun foo(crossinline noinline first: R|() -> kotlin/Unit|, second: R|() -> kotlin/Unit|): R|kotlin/Unit| {
|
|
}
|
|
public abstract data class H : R|kotlin/Any| {
|
|
public constructor(i: R|kotlin/Int|): R|H| {
|
|
super<R|kotlin/Any|>()
|
|
}
|
|
|
|
public final val i: R|kotlin/Int| = R|<local>/i|
|
|
public get(): R|kotlin/Int|
|
|
|
|
public final fun component1(): R|kotlin/Int| {
|
|
^component1 this@R|/H|.R|/H.i|
|
|
}
|
|
|
|
public final fun copy(i: R|kotlin/Int| = this@R|/H|.R|/H.i|): R|H| {
|
|
^copy R|/H.H|(this@R|/H|.R|/H.i|)
|
|
}
|
|
|
|
}
|
|
public sealed data class I : R|kotlin/Any| {
|
|
private constructor(i: R|kotlin/Int|): R|I| {
|
|
super<R|kotlin/Any|>()
|
|
}
|
|
|
|
public final val i: R|kotlin/Int| = R|<local>/i|
|
|
public get(): R|kotlin/Int|
|
|
|
|
public final fun component1(): R|kotlin/Int| {
|
|
^component1 this@R|/I|.R|/I.i|
|
|
}
|
|
|
|
public final fun copy(i: R|kotlin/Int| = this@R|/I|.R|/I.i|): R|I| {
|
|
^copy R|/I.I|(this@R|/I|.R|/I.i|)
|
|
}
|
|
|
|
}
|
|
public final data inline class J : R|kotlin/Any| {
|
|
public constructor(i: R|kotlin/Int|): R|J| {
|
|
super<R|kotlin/Any|>()
|
|
}
|
|
|
|
public final val i: R|kotlin/Int| = R|<local>/i|
|
|
public get(): R|kotlin/Int|
|
|
|
|
public final fun component1(): R|kotlin/Int| {
|
|
^component1 this@R|/J|.R|/J.i|
|
|
}
|
|
|
|
public final fun copy(i: R|kotlin/Int| = this@R|/J|.R|/J.i|): R|J| {
|
|
^copy R|/J.J|(this@R|/J|.R|/J.i|)
|
|
}
|
|
|
|
}
|
|
public abstract class K : R|kotlin/Any| {
|
|
public constructor(): R|K| {
|
|
super<R|kotlin/Any|>()
|
|
}
|
|
|
|
private open val i1: R|kotlin/Int| = Int(0)
|
|
private get(): R|kotlin/Int|
|
|
|
|
private abstract val i2: R|kotlin/Int|
|
|
private get(): R|kotlin/Int|
|
|
|
|
}
|
|
private open class L : R|K| {
|
|
public[private] constructor(): R|L| {
|
|
super<R|K|>()
|
|
}
|
|
|
|
}
|
|
private abstract class M : R|K| {
|
|
public[private] constructor(): R|M| {
|
|
super<R|K|>()
|
|
}
|
|
|
|
}
|
|
public final class X : R|kotlin/Any| {
|
|
public constructor(): R|X| {
|
|
super<R|kotlin/Any|>()
|
|
}
|
|
|
|
public final inner data class Y : R|kotlin/Any| {
|
|
public constructor(i: R|kotlin/Int|): R|X.Y| {
|
|
super<R|kotlin/Any|>()
|
|
}
|
|
|
|
public final val i: R|kotlin/Int| = R|<local>/i|
|
|
public get(): R|kotlin/Int|
|
|
|
|
public final fun component1(): R|kotlin/Int| {
|
|
^component1 this@R|/X.Y|.R|/X.Y.i|
|
|
}
|
|
|
|
public final fun copy(i: R|kotlin/Int| = this@R|/X.Y|.R|/X.Y.i|): R|X.Y| {
|
|
^copy R|/X.Y.Y|(this@R|/X.Y|.R|/X.Y.i|)
|
|
}
|
|
|
|
}
|
|
|
|
public sealed inner class Z : R|kotlin/Any| {
|
|
private constructor(): R|X.Z| {
|
|
super<R|kotlin/Any|>()
|
|
}
|
|
|
|
}
|
|
|
|
}
|