[IR] Prepare MFVC-lowering for the new MFVC classes
#KT-1179
This commit is contained in:
committed by
teamcity
parent
eb0aa55571
commit
8ba20bee5b
@@ -155,6 +155,8 @@ fun reuseBoxed(list: MutableList<R<List<Int>>>) {
|
||||
}
|
||||
|
||||
fun supply(x: Boolean) {}
|
||||
|
||||
fun equalsChecks1(x: A<List<Int>>) {}
|
||||
fun equalsChecks(left: R<List<Int>>, right: R<List<Int>>) {
|
||||
supply(left == right)
|
||||
supply(left as Any == right)
|
||||
|
||||
+9
-8
@@ -56,7 +56,7 @@ public interface Base1 {
|
||||
public interface Base2 {
|
||||
// source: 'complex.kt'
|
||||
public abstract @org.jetbrains.annotations.NotNull method getL(): R
|
||||
public abstract method setL-Y_3tvh0(p0: int, p1: int, p2: int, p3: int, @org.jetbrains.annotations.NotNull p4: java.lang.String, @org.jetbrains.annotations.NotNull p5: java.util.List): void
|
||||
public abstract method setL-sUp7gFk(p0: int, p1: int, p2: int, p3: int, @org.jetbrains.annotations.NotNull p4: java.lang.String, @org.jetbrains.annotations.NotNull p5: java.util.List): void
|
||||
}
|
||||
|
||||
@kotlin.Metadata
|
||||
@@ -101,10 +101,11 @@ public final class C {
|
||||
public final class ComplexKt {
|
||||
// source: 'complex.kt'
|
||||
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
|
||||
public final static method equalsChecks-GPBa7dw-yJnZWq8(p0: int, p1: int, p2: int, p3: int, @org.jetbrains.annotations.NotNull p4: java.lang.String, @org.jetbrains.annotations.NotNull p5: java.util.List, p6: int, p7: int, p8: int, p9: int, @org.jetbrains.annotations.NotNull p10: java.lang.String, @org.jetbrains.annotations.NotNull p11: java.util.List): void
|
||||
public final static method f-sUp7gFk-Y_3tvh0(p0: int, p1: int, p2: int, p3: int, @org.jetbrains.annotations.NotNull p4: java.lang.String, @org.jetbrains.annotations.NotNull p5: java.util.List): void
|
||||
public final static method g-sUp7gFk-ZTiL54U(p0: int, p1: int, @org.jetbrains.annotations.NotNull p2: java.lang.String): void
|
||||
public final static method h-sUp7gFk-Y_3tvh0(p0: int, p1: int, p2: int, p3: int, @org.jetbrains.annotations.NotNull p4: java.lang.String, @org.jetbrains.annotations.NotNull p5: java.util.List): void
|
||||
public final static method equalsChecks-GPBa7dw(p0: int, p1: int, p2: int, p3: int, @org.jetbrains.annotations.NotNull p4: java.lang.String, @org.jetbrains.annotations.NotNull p5: java.util.List, p6: int, p7: int, p8: int, p9: int, @org.jetbrains.annotations.NotNull p10: java.lang.String, @org.jetbrains.annotations.NotNull p11: java.util.List): void
|
||||
public final static method equalsChecks1-iUtXLc0(@org.jetbrains.annotations.NotNull p0: java.util.List): void
|
||||
public final static method f-sUp7gFk(p0: int, p1: int, p2: int, p3: int, @org.jetbrains.annotations.NotNull p4: java.lang.String, @org.jetbrains.annotations.NotNull p5: java.util.List): void
|
||||
public final static method g-sUp7gFk(p0: int, p1: int, @org.jetbrains.annotations.NotNull p2: java.lang.String): void
|
||||
public final static method h-sUp7gFk(p0: int, p1: int, p2: int, p3: int, @org.jetbrains.annotations.NotNull p4: java.lang.String, @org.jetbrains.annotations.NotNull p5: java.util.List): void
|
||||
public final static method h1(): void
|
||||
public final static @org.jetbrains.annotations.NotNull method inlined-OsBMiQA(p0: int, p1: int, p2: int): D
|
||||
public final static @org.jetbrains.annotations.NotNull method notInlined-OsBMiQA(p0: int, p1: int, p2: int): D
|
||||
@@ -211,9 +212,9 @@ public final class NotInlined {
|
||||
public final @org.jetbrains.annotations.NotNull method getWithNonTrivialSettersWithBF(): R
|
||||
public final method getY(): int
|
||||
public synthetic bridge method setL(p0: java.lang.Object): void
|
||||
public method setL-Y_3tvh0(p0: int, p1: int, p2: int, p3: int, @org.jetbrains.annotations.NotNull p4: java.lang.String, @org.jetbrains.annotations.NotNull p5: java.util.List): void
|
||||
public final method setWithNonTrivialSetters-Y_3tvh0(p0: int, p1: int, p2: int, p3: int, @org.jetbrains.annotations.NotNull p4: java.lang.String, @org.jetbrains.annotations.NotNull p5: java.util.List): void
|
||||
public final method setWithNonTrivialSettersWithBF-Y_3tvh0(p0: int, p1: int, p2: int, p3: int, @org.jetbrains.annotations.NotNull p4: java.lang.String, @org.jetbrains.annotations.NotNull p5: java.util.List): void
|
||||
public method setL-sUp7gFk(p0: int, p1: int, p2: int, p3: int, @org.jetbrains.annotations.NotNull p4: java.lang.String, @org.jetbrains.annotations.NotNull p5: java.util.List): void
|
||||
public final method setWithNonTrivialSetters-sUp7gFk(p0: int, p1: int, p2: int, p3: int, @org.jetbrains.annotations.NotNull p4: java.lang.String, @org.jetbrains.annotations.NotNull p5: java.util.List): void
|
||||
public final method setWithNonTrivialSettersWithBF-sUp7gFk(p0: int, p1: int, p2: int, p3: int, @org.jetbrains.annotations.NotNull p4: java.lang.String, @org.jetbrains.annotations.NotNull p5: java.util.List): void
|
||||
public final method setY(p0: int): void
|
||||
public @org.jetbrains.annotations.NotNull method toString(): java.lang.String
|
||||
public final method trySetter(): void
|
||||
|
||||
@@ -60,12 +60,10 @@ public final class DPointWithInterface {
|
||||
public method hashCode(): int
|
||||
public static method hashCode-impl(p0: double, p1: double): int
|
||||
public synthetic bridge method setSomethingGeneric(p0: java.lang.Object): void
|
||||
public synthetic bridge method setSomethingGeneric-f_6zJnY(p0: double, p1: double): void
|
||||
public method setSomethingGeneric-sUp7gFk(p0: double, p1: double): void
|
||||
public static method setSomethingGeneric-sUp7gFk(p0: double, p1: double, p2: double, p3: double): void
|
||||
public method setSomethingGeneric-sUp7gFk-f_6zJnY(p0: double, p1: double): void
|
||||
public synthetic bridge method setSomethingMFVC-f_6zJnY(p0: double, p1: double): void
|
||||
public method setSomethingMFVC-sUp7gFk(p0: double, p1: double): void
|
||||
public static method setSomethingMFVC-sUp7gFk(p0: double, p1: double, p2: double, p3: double): void
|
||||
public method setSomethingMFVC-sUp7gFk-f_6zJnY(p0: double, p1: double): void
|
||||
public method setSomethingRegular(p0: int): void
|
||||
public static method setSomethingRegular-impl(p0: double, p1: double, p2: int): void
|
||||
public @org.jetbrains.annotations.NotNull method toString(): java.lang.String
|
||||
@@ -188,12 +186,10 @@ public final class GenericFakeOverrideMFVCWithMFVCUpperBound {
|
||||
public static @org.jetbrains.annotations.NotNull method getP1-impl(p0: double, p1: double): DPoint
|
||||
public method hashCode(): int
|
||||
public static method hashCode-impl(p0: double, p1: double): int
|
||||
public synthetic bridge method setP-f_6zJnY(p0: double, p1: double): void
|
||||
public method setP-sUp7gFk(p0: double, p1: double): void
|
||||
public static method setP-sUp7gFk(p0: double, p1: double, p2: double, p3: double): void
|
||||
public method setP-sUp7gFk-f_6zJnY(p0: double, p1: double): void
|
||||
public synthetic bridge method setP1-f_6zJnY(p0: double, p1: double): void
|
||||
public method setP1-sUp7gFk(p0: double, p1: double): void
|
||||
public static method setP1-sUp7gFk(p0: double, p1: double, p2: double, p3: double): void
|
||||
public method setP1-sUp7gFk-f_6zJnY(p0: double, p1: double): void
|
||||
public @org.jetbrains.annotations.NotNull method toString(): java.lang.String
|
||||
public static method toString-impl(p0: double, p1: double): java.lang.String
|
||||
public synthetic final method unbox-impl0(): double
|
||||
@@ -206,8 +202,8 @@ public final class GenericFakeOverrideWithMFVCUpperBound {
|
||||
public method <init>(): void
|
||||
public @org.jetbrains.annotations.NotNull method getP(): DPoint
|
||||
public @org.jetbrains.annotations.NotNull method getP1(): DPoint
|
||||
public method setP-f_6zJnY(p0: double, p1: double): void
|
||||
public method setP1-f_6zJnY(p0: double, p1: double): void
|
||||
public method setP-sUp7gFk(p0: double, p1: double): void
|
||||
public method setP1-sUp7gFk(p0: double, p1: double): void
|
||||
}
|
||||
|
||||
@kotlin.Metadata
|
||||
@@ -244,8 +240,8 @@ public interface GenericMFVCHolderWithMFVCUpperBound {
|
||||
// source: 'overrides_inlineClass.kt'
|
||||
public abstract @org.jetbrains.annotations.NotNull method getP(): DPoint
|
||||
public abstract @org.jetbrains.annotations.NotNull method getP1(): DPoint
|
||||
public abstract method setP-f_6zJnY(p0: double, p1: double): void
|
||||
public abstract method setP1-f_6zJnY(p0: double, p1: double): void
|
||||
public abstract method setP-sUp7gFk(p0: double, p1: double): void
|
||||
public abstract method setP1-sUp7gFk(p0: double, p1: double): void
|
||||
}
|
||||
|
||||
@kotlin.Metadata
|
||||
@@ -253,8 +249,8 @@ public final class GenericMFVCHolderWithMFVCUpperBoundWithImpls$DefaultImpls {
|
||||
// source: 'overrides_inlineClass.kt'
|
||||
public static @org.jetbrains.annotations.NotNull method getP(@org.jetbrains.annotations.NotNull p0: GenericMFVCHolderWithMFVCUpperBoundWithImpls): DPoint
|
||||
public static @org.jetbrains.annotations.NotNull method getP1(@org.jetbrains.annotations.NotNull p0: GenericMFVCHolderWithMFVCUpperBoundWithImpls): DPoint
|
||||
public static method setP-f_6zJnY(@org.jetbrains.annotations.NotNull p0: GenericMFVCHolderWithMFVCUpperBoundWithImpls, p1: double, p2: double): void
|
||||
public static method setP1-f_6zJnY(@org.jetbrains.annotations.NotNull p0: GenericMFVCHolderWithMFVCUpperBoundWithImpls, p1: double, p2: double): void
|
||||
public static method setP-sUp7gFk(@org.jetbrains.annotations.NotNull p0: GenericMFVCHolderWithMFVCUpperBoundWithImpls, p1: double, p2: double): void
|
||||
public static method setP1-sUp7gFk(@org.jetbrains.annotations.NotNull p0: GenericMFVCHolderWithMFVCUpperBoundWithImpls, p1: double, p2: double): void
|
||||
public final inner class GenericMFVCHolderWithMFVCUpperBoundWithImpls$DefaultImpls
|
||||
}
|
||||
|
||||
@@ -263,8 +259,8 @@ public interface GenericMFVCHolderWithMFVCUpperBoundWithImpls {
|
||||
// source: 'overrides_inlineClass.kt'
|
||||
public abstract @org.jetbrains.annotations.NotNull method getP(): DPoint
|
||||
public abstract @org.jetbrains.annotations.NotNull method getP1(): DPoint
|
||||
public abstract method setP-f_6zJnY(p0: double, p1: double): void
|
||||
public abstract method setP1-f_6zJnY(p0: double, p1: double): void
|
||||
public abstract method setP-sUp7gFk(p0: double, p1: double): void
|
||||
public abstract method setP1-sUp7gFk(p0: double, p1: double): void
|
||||
public final inner class GenericMFVCHolderWithMFVCUpperBoundWithImpls$DefaultImpls
|
||||
}
|
||||
|
||||
@@ -2482,9 +2478,9 @@ public final class RealOverride {
|
||||
public @org.jetbrains.annotations.NotNull method getP1(): DPoint
|
||||
public synthetic bridge method getP1(): java.lang.Object
|
||||
public synthetic bridge method setP(p0: java.lang.Object): void
|
||||
public method setP-f_6zJnY(p0: double, p1: double): void
|
||||
public method setP-sUp7gFk(p0: double, p1: double): void
|
||||
public synthetic bridge method setP1(p0: java.lang.Object): void
|
||||
public method setP1-f_6zJnY(p0: double, p1: double): void
|
||||
public method setP1-sUp7gFk(p0: double, p1: double): void
|
||||
}
|
||||
|
||||
@kotlin.Metadata
|
||||
@@ -2493,8 +2489,8 @@ public final class ReifiedFakeOverride {
|
||||
public method <init>(): void
|
||||
public @org.jetbrains.annotations.NotNull method getP(): DPoint
|
||||
public @org.jetbrains.annotations.NotNull method getP1(): DPoint
|
||||
public method setP-f_6zJnY(p0: double, p1: double): void
|
||||
public method setP1-f_6zJnY(p0: double, p1: double): void
|
||||
public method setP-sUp7gFk(p0: double, p1: double): void
|
||||
public method setP1-sUp7gFk(p0: double, p1: double): void
|
||||
}
|
||||
|
||||
@kotlin.jvm.JvmInline
|
||||
@@ -2517,12 +2513,10 @@ public final class ReifiedFakeOverrideMFVC {
|
||||
public static @org.jetbrains.annotations.NotNull method getP1-impl(p0: double, p1: double): DPoint
|
||||
public method hashCode(): int
|
||||
public static method hashCode-impl(p0: double, p1: double): int
|
||||
public synthetic bridge method setP-f_6zJnY(p0: double, p1: double): void
|
||||
public method setP-sUp7gFk(p0: double, p1: double): void
|
||||
public static method setP-sUp7gFk(p0: double, p1: double, p2: double, p3: double): void
|
||||
public method setP-sUp7gFk-f_6zJnY(p0: double, p1: double): void
|
||||
public synthetic bridge method setP1-f_6zJnY(p0: double, p1: double): void
|
||||
public method setP1-sUp7gFk(p0: double, p1: double): void
|
||||
public static method setP1-sUp7gFk(p0: double, p1: double, p2: double, p3: double): void
|
||||
public method setP1-sUp7gFk-f_6zJnY(p0: double, p1: double): void
|
||||
public @org.jetbrains.annotations.NotNull method toString(): java.lang.String
|
||||
public static method toString-impl(p0: double, p1: double): java.lang.String
|
||||
public synthetic final method unbox-impl0(): double
|
||||
@@ -2534,8 +2528,8 @@ public interface ReifiedMFVCHolder {
|
||||
// source: 'overrides_inlineClass.kt'
|
||||
public abstract @org.jetbrains.annotations.NotNull method getP(): DPoint
|
||||
public abstract @org.jetbrains.annotations.NotNull method getP1(): DPoint
|
||||
public abstract method setP-f_6zJnY(p0: double, p1: double): void
|
||||
public abstract method setP1-f_6zJnY(p0: double, p1: double): void
|
||||
public abstract method setP-sUp7gFk(p0: double, p1: double): void
|
||||
public abstract method setP1-sUp7gFk(p0: double, p1: double): void
|
||||
}
|
||||
|
||||
@kotlin.Metadata
|
||||
@@ -2543,8 +2537,8 @@ public final class ReifiedMFVCHolderWithImpls$DefaultImpls {
|
||||
// source: 'overrides_inlineClass.kt'
|
||||
public static @org.jetbrains.annotations.NotNull method getP(@org.jetbrains.annotations.NotNull p0: ReifiedMFVCHolderWithImpls): DPoint
|
||||
public static @org.jetbrains.annotations.NotNull method getP1(@org.jetbrains.annotations.NotNull p0: ReifiedMFVCHolderWithImpls): DPoint
|
||||
public static method setP-f_6zJnY(@org.jetbrains.annotations.NotNull p0: ReifiedMFVCHolderWithImpls, p1: double, p2: double): void
|
||||
public static method setP1-f_6zJnY(@org.jetbrains.annotations.NotNull p0: ReifiedMFVCHolderWithImpls, p1: double, p2: double): void
|
||||
public static method setP-sUp7gFk(@org.jetbrains.annotations.NotNull p0: ReifiedMFVCHolderWithImpls, p1: double, p2: double): void
|
||||
public static method setP1-sUp7gFk(@org.jetbrains.annotations.NotNull p0: ReifiedMFVCHolderWithImpls, p1: double, p2: double): void
|
||||
public final inner class ReifiedMFVCHolderWithImpls$DefaultImpls
|
||||
}
|
||||
|
||||
@@ -2553,8 +2547,8 @@ public interface ReifiedMFVCHolderWithImpls {
|
||||
// source: 'overrides_inlineClass.kt'
|
||||
public abstract @org.jetbrains.annotations.NotNull method getP(): DPoint
|
||||
public abstract @org.jetbrains.annotations.NotNull method getP1(): DPoint
|
||||
public abstract method setP-f_6zJnY(p0: double, p1: double): void
|
||||
public abstract method setP1-f_6zJnY(p0: double, p1: double): void
|
||||
public abstract method setP-sUp7gFk(p0: double, p1: double): void
|
||||
public abstract method setP1-sUp7gFk(p0: double, p1: double): void
|
||||
public final inner class ReifiedMFVCHolderWithImpls$DefaultImpls
|
||||
}
|
||||
|
||||
@@ -2565,7 +2559,7 @@ public interface SomePointInterface {
|
||||
public abstract @org.jetbrains.annotations.NotNull method getSomethingMFVC(): DPoint
|
||||
public abstract method getSomethingRegular(): int
|
||||
public abstract method setSomethingGeneric(p0: java.lang.Object): void
|
||||
public abstract method setSomethingMFVC-f_6zJnY(p0: double, p1: double): void
|
||||
public abstract method setSomethingMFVC-sUp7gFk(p0: double, p1: double): void
|
||||
public abstract method setSomethingRegular(p0: int): void
|
||||
}
|
||||
|
||||
@@ -2575,7 +2569,7 @@ public interface SomePointInterfaceWithMFVCBound {
|
||||
public abstract @org.jetbrains.annotations.NotNull method getSomethingGeneric(): DPoint
|
||||
public abstract @org.jetbrains.annotations.NotNull method getSomethingMFVC(): DPoint
|
||||
public abstract method getSomethingRegular(): int
|
||||
public abstract method setSomethingGeneric-f_6zJnY(p0: double, p1: double): void
|
||||
public abstract method setSomethingMFVC-f_6zJnY(p0: double, p1: double): void
|
||||
public abstract method setSomethingGeneric-sUp7gFk(p0: double, p1: double): void
|
||||
public abstract method setSomethingMFVC-sUp7gFk(p0: double, p1: double): void
|
||||
public abstract method setSomethingRegular(p0: int): void
|
||||
}
|
||||
|
||||
@@ -0,0 +1,147 @@
|
||||
// IGNORE_BACKEND_FIR: JVM_IR
|
||||
// https://youtrack.jetbrains.com/issue/KT-52236/Different-modality-in-psi-and-fir
|
||||
// CHECK_BYTECODE_LISTING
|
||||
// WITH_STDLIB
|
||||
// TARGET_BACKEND: JVM_IR
|
||||
// WORKS_WHEN_VALUE_CLASS
|
||||
// LANGUAGE: +ValueClasses
|
||||
|
||||
@JvmInline
|
||||
value class Public(val x: Int, val y: Int) {
|
||||
companion object {
|
||||
// TODO
|
||||
}
|
||||
}
|
||||
|
||||
@JvmInline
|
||||
value class Internal(internal val x: Int, internal val y: Int) {
|
||||
companion object {
|
||||
// @JvmStatic
|
||||
// TODO
|
||||
}
|
||||
}
|
||||
|
||||
@JvmInline
|
||||
value class Private(private val x: Int, private val y: Int)
|
||||
|
||||
@JvmInline
|
||||
value class PublicPublic(val value: Public)
|
||||
|
||||
@JvmInline
|
||||
value class InternalPublic(internal val value: Public)
|
||||
|
||||
@JvmInline
|
||||
value class PrivatePublic(private val value: Public)
|
||||
|
||||
@JvmInline
|
||||
value class PublicInternal(val value: Internal)
|
||||
|
||||
@JvmInline
|
||||
value class InternalInternal(internal val value: Internal)
|
||||
|
||||
@JvmInline
|
||||
value class PrivateInternal(private val value: Internal)
|
||||
|
||||
@JvmInline
|
||||
value class PublicPrivate(val value: Private)
|
||||
|
||||
@JvmInline
|
||||
value class InternalPrivate(internal val value: Private)
|
||||
|
||||
@JvmInline
|
||||
value class PrivatePrivate(private val value: Private)
|
||||
|
||||
class Regular {
|
||||
var x1: Public = Public(1, 2)
|
||||
internal var x2: Public = Public(3, 4)
|
||||
private var x3: Public = Public(5, 6)
|
||||
|
||||
var x4: Public = Public(7, 8)
|
||||
private set
|
||||
internal var x5: Public = Public(9, 10)
|
||||
private set
|
||||
|
||||
var x6: Public = Public(11, 12)
|
||||
internal set
|
||||
|
||||
|
||||
var y1: Internal = Internal(13, 14)
|
||||
internal var y2: Internal = Internal(15, 16)
|
||||
private var y3: Internal = Internal(17, 18)
|
||||
|
||||
var y4: Internal = Internal(19, 20)
|
||||
private set
|
||||
internal var y5: Internal = Internal(21, 22)
|
||||
private set
|
||||
|
||||
var y6: Internal = Internal(23, 24)
|
||||
internal set
|
||||
|
||||
|
||||
var z1: Private = Private(25, 26)
|
||||
internal var z2: Private = Private(27, 28)
|
||||
private var z3: Private = Private(29, 30)
|
||||
|
||||
var z4: Private = Private(31, 32)
|
||||
private set
|
||||
internal var z5: Private = Private(33, 34)
|
||||
private set
|
||||
|
||||
var z6: Private = Private(35, 36)
|
||||
internal set
|
||||
|
||||
companion object {
|
||||
// TODO @JvmStatic
|
||||
var staticX1: Public = Public(-1, -2)
|
||||
internal var staticX2: Public = Public(-3, -4)
|
||||
private var staticX3: Public = Public(-5, -6)
|
||||
|
||||
var staticX4: Public = Public(-7, -8)
|
||||
private set
|
||||
internal var staticX5: Public = Public(-9, -10)
|
||||
private set
|
||||
|
||||
var staticX6: Public = Public(-11, -12)
|
||||
internal set
|
||||
|
||||
|
||||
var staticY1: Internal = Internal(-13, -14)
|
||||
internal var staticY2: Internal = Internal(-15, -16)
|
||||
private var staticY3: Internal = Internal(-17, -18)
|
||||
|
||||
var staticY4: Internal = Internal(-19, -20)
|
||||
private set
|
||||
internal var staticY5: Internal = Internal(-21, -22)
|
||||
private set
|
||||
|
||||
var staticY6: Internal = Internal(-23, -24)
|
||||
internal set
|
||||
|
||||
|
||||
var staticZ1: Private = Private(-25, -26)
|
||||
internal var staticZ2: Private = Private(-27, -28)
|
||||
private var staticZ3: Private = Private(-29, -30)
|
||||
|
||||
var staticZ4: Private = Private(-31, -32)
|
||||
private set
|
||||
internal var staticZ5: Private = Private(-33, -34)
|
||||
private set
|
||||
|
||||
var staticZ6: Private = Private(-35, -36)
|
||||
internal set
|
||||
|
||||
}
|
||||
|
||||
// TODO statics
|
||||
fun callAll() {
|
||||
z6
|
||||
x3
|
||||
x3.x
|
||||
x3.y
|
||||
}
|
||||
}
|
||||
|
||||
fun box(): String {
|
||||
Regular().callAll()
|
||||
return "OK"
|
||||
}
|
||||
@@ -0,0 +1,377 @@
|
||||
@kotlin.jvm.JvmInline
|
||||
@kotlin.Metadata
|
||||
public final class Internal {
|
||||
// source: 'visibility.kt'
|
||||
private field x: int
|
||||
private field y: int
|
||||
private synthetic method <init>(p0: int, p1: int): void
|
||||
public synthetic final static method box-impl(p0: int, p1: int): Internal
|
||||
public final static method constructor-impl(p0: int, p1: int): void
|
||||
public method equals(@org.jetbrains.annotations.Nullable p0: java.lang.Object): boolean
|
||||
public static method equals-impl(p0: int, p1: int, p2: java.lang.Object): boolean
|
||||
public final static method equals-impl0(p0: int, p1: int, p2: int, p3: int): boolean
|
||||
public final method getX$main(): int
|
||||
public final method getY$main(): int
|
||||
public method hashCode(): int
|
||||
public static method hashCode-impl(p0: int, p1: int): int
|
||||
public @org.jetbrains.annotations.NotNull method toString(): java.lang.String
|
||||
public static method toString-impl(p0: int, p1: int): java.lang.String
|
||||
public synthetic final method unbox-impl0(): int
|
||||
public synthetic final method unbox-impl1(): int
|
||||
}
|
||||
|
||||
@kotlin.jvm.JvmInline
|
||||
@kotlin.Metadata
|
||||
public final class InternalInternal {
|
||||
// source: 'visibility.kt'
|
||||
private field value$x: int
|
||||
private field value$y: int
|
||||
private synthetic method <init>(p0: int, p1: int): void
|
||||
public synthetic final static method box-impl(p0: int, p1: int): InternalInternal
|
||||
public final static method constructor-impl(p0: int, p1: int): void
|
||||
public method equals(@org.jetbrains.annotations.Nullable p0: java.lang.Object): boolean
|
||||
public static method equals-impl(p0: int, p1: int, p2: java.lang.Object): boolean
|
||||
public final static method equals-impl0(p0: int, p1: int, p2: int, p3: int): boolean
|
||||
public final @org.jetbrains.annotations.NotNull method getValue$main(): Internal
|
||||
public final method getValue$x$main(): int
|
||||
public final method getValue$y$main(): int
|
||||
public method hashCode(): int
|
||||
public static method hashCode-impl(p0: int, p1: int): int
|
||||
public @org.jetbrains.annotations.NotNull method toString(): java.lang.String
|
||||
public static method toString-impl(p0: int, p1: int): java.lang.String
|
||||
public synthetic final method unbox-impl0(): int
|
||||
public synthetic final method unbox-impl1(): int
|
||||
}
|
||||
|
||||
@kotlin.jvm.JvmInline
|
||||
@kotlin.Metadata
|
||||
public final class InternalPrivate {
|
||||
// source: 'visibility.kt'
|
||||
private field value$x: int
|
||||
private field value$y: int
|
||||
private synthetic method <init>(p0: int, p1: int): void
|
||||
public synthetic final static method box-impl(p0: int, p1: int): InternalPrivate
|
||||
public final static method constructor-impl(p0: int, p1: int): void
|
||||
public method equals(@org.jetbrains.annotations.Nullable p0: java.lang.Object): boolean
|
||||
public static method equals-impl(p0: int, p1: int, p2: java.lang.Object): boolean
|
||||
public final static method equals-impl0(p0: int, p1: int, p2: int, p3: int): boolean
|
||||
public final @org.jetbrains.annotations.NotNull method getValue$main(): Private
|
||||
private final method getValue$x(): int
|
||||
private final method getValue$y(): int
|
||||
public method hashCode(): int
|
||||
public static method hashCode-impl(p0: int, p1: int): int
|
||||
public @org.jetbrains.annotations.NotNull method toString(): java.lang.String
|
||||
public static method toString-impl(p0: int, p1: int): java.lang.String
|
||||
public synthetic final method unbox-impl0(): int
|
||||
public synthetic final method unbox-impl1(): int
|
||||
}
|
||||
|
||||
@kotlin.jvm.JvmInline
|
||||
@kotlin.Metadata
|
||||
public final class InternalPublic {
|
||||
// source: 'visibility.kt'
|
||||
private field value$x: int
|
||||
private field value$y: int
|
||||
private synthetic method <init>(p0: int, p1: int): void
|
||||
public synthetic final static method box-impl(p0: int, p1: int): InternalPublic
|
||||
public final static method constructor-impl(p0: int, p1: int): void
|
||||
public method equals(@org.jetbrains.annotations.Nullable p0: java.lang.Object): boolean
|
||||
public static method equals-impl(p0: int, p1: int, p2: java.lang.Object): boolean
|
||||
public final static method equals-impl0(p0: int, p1: int, p2: int, p3: int): boolean
|
||||
public final @org.jetbrains.annotations.NotNull method getValue$main(): Public
|
||||
public final method getValue$x$main(): int
|
||||
public final method getValue$y$main(): int
|
||||
public method hashCode(): int
|
||||
public static method hashCode-impl(p0: int, p1: int): int
|
||||
public @org.jetbrains.annotations.NotNull method toString(): java.lang.String
|
||||
public static method toString-impl(p0: int, p1: int): java.lang.String
|
||||
public synthetic final method unbox-impl0(): int
|
||||
public synthetic final method unbox-impl1(): int
|
||||
}
|
||||
|
||||
@kotlin.jvm.JvmInline
|
||||
@kotlin.Metadata
|
||||
public final class Private {
|
||||
// source: 'visibility.kt'
|
||||
private field x: int
|
||||
private field y: int
|
||||
private synthetic method <init>(p0: int, p1: int): void
|
||||
public synthetic final static method box-impl(p0: int, p1: int): Private
|
||||
public final static method constructor-impl(p0: int, p1: int): void
|
||||
public method equals(@org.jetbrains.annotations.Nullable p0: java.lang.Object): boolean
|
||||
public static method equals-impl(p0: int, p1: int, p2: java.lang.Object): boolean
|
||||
public final static method equals-impl0(p0: int, p1: int, p2: int, p3: int): boolean
|
||||
private final method getX(): int
|
||||
private final method getY(): int
|
||||
public method hashCode(): int
|
||||
public static method hashCode-impl(p0: int, p1: int): int
|
||||
public @org.jetbrains.annotations.NotNull method toString(): java.lang.String
|
||||
public static method toString-impl(p0: int, p1: int): java.lang.String
|
||||
public synthetic final method unbox-impl0(): int
|
||||
public synthetic final method unbox-impl1(): int
|
||||
}
|
||||
|
||||
@kotlin.jvm.JvmInline
|
||||
@kotlin.Metadata
|
||||
public final class PrivateInternal {
|
||||
// source: 'visibility.kt'
|
||||
private field value$x: int
|
||||
private field value$y: int
|
||||
private synthetic method <init>(p0: int, p1: int): void
|
||||
public synthetic final static method box-impl(p0: int, p1: int): PrivateInternal
|
||||
public final static method constructor-impl(p0: int, p1: int): void
|
||||
public method equals(@org.jetbrains.annotations.Nullable p0: java.lang.Object): boolean
|
||||
public static method equals-impl(p0: int, p1: int, p2: java.lang.Object): boolean
|
||||
public final static method equals-impl0(p0: int, p1: int, p2: int, p3: int): boolean
|
||||
private final method getValue$x(): int
|
||||
private final method getValue$y(): int
|
||||
private final method getValue(): Internal
|
||||
public method hashCode(): int
|
||||
public static method hashCode-impl(p0: int, p1: int): int
|
||||
public @org.jetbrains.annotations.NotNull method toString(): java.lang.String
|
||||
public static method toString-impl(p0: int, p1: int): java.lang.String
|
||||
public synthetic final method unbox-impl0(): int
|
||||
public synthetic final method unbox-impl1(): int
|
||||
}
|
||||
|
||||
@kotlin.jvm.JvmInline
|
||||
@kotlin.Metadata
|
||||
public final class PrivatePrivate {
|
||||
// source: 'visibility.kt'
|
||||
private field value$x: int
|
||||
private field value$y: int
|
||||
private synthetic method <init>(p0: int, p1: int): void
|
||||
public synthetic final static method box-impl(p0: int, p1: int): PrivatePrivate
|
||||
public final static method constructor-impl(p0: int, p1: int): void
|
||||
public method equals(@org.jetbrains.annotations.Nullable p0: java.lang.Object): boolean
|
||||
public static method equals-impl(p0: int, p1: int, p2: java.lang.Object): boolean
|
||||
public final static method equals-impl0(p0: int, p1: int, p2: int, p3: int): boolean
|
||||
private final method getValue$x(): int
|
||||
private final method getValue$y(): int
|
||||
private final method getValue(): Private
|
||||
public method hashCode(): int
|
||||
public static method hashCode-impl(p0: int, p1: int): int
|
||||
public @org.jetbrains.annotations.NotNull method toString(): java.lang.String
|
||||
public static method toString-impl(p0: int, p1: int): java.lang.String
|
||||
public synthetic final method unbox-impl0(): int
|
||||
public synthetic final method unbox-impl1(): int
|
||||
}
|
||||
|
||||
@kotlin.jvm.JvmInline
|
||||
@kotlin.Metadata
|
||||
public final class PrivatePublic {
|
||||
// source: 'visibility.kt'
|
||||
private field value$x: int
|
||||
private field value$y: int
|
||||
private synthetic method <init>(p0: int, p1: int): void
|
||||
public synthetic final static method box-impl(p0: int, p1: int): PrivatePublic
|
||||
public final static method constructor-impl(p0: int, p1: int): void
|
||||
public method equals(@org.jetbrains.annotations.Nullable p0: java.lang.Object): boolean
|
||||
public static method equals-impl(p0: int, p1: int, p2: java.lang.Object): boolean
|
||||
public final static method equals-impl0(p0: int, p1: int, p2: int, p3: int): boolean
|
||||
private final method getValue$x(): int
|
||||
private final method getValue$y(): int
|
||||
private final method getValue(): Public
|
||||
public method hashCode(): int
|
||||
public static method hashCode-impl(p0: int, p1: int): int
|
||||
public @org.jetbrains.annotations.NotNull method toString(): java.lang.String
|
||||
public static method toString-impl(p0: int, p1: int): java.lang.String
|
||||
public synthetic final method unbox-impl0(): int
|
||||
public synthetic final method unbox-impl1(): int
|
||||
}
|
||||
|
||||
@kotlin.jvm.JvmInline
|
||||
@kotlin.Metadata
|
||||
public final class Public {
|
||||
// source: 'visibility.kt'
|
||||
private field x: int
|
||||
private field y: int
|
||||
private synthetic method <init>(p0: int, p1: int): void
|
||||
public synthetic final static method box-impl(p0: int, p1: int): Public
|
||||
public final static method constructor-impl(p0: int, p1: int): void
|
||||
public method equals(@org.jetbrains.annotations.Nullable p0: java.lang.Object): boolean
|
||||
public static method equals-impl(p0: int, p1: int, p2: java.lang.Object): boolean
|
||||
public final static method equals-impl0(p0: int, p1: int, p2: int, p3: int): boolean
|
||||
public final method getX(): int
|
||||
public final method getY(): int
|
||||
public method hashCode(): int
|
||||
public static method hashCode-impl(p0: int, p1: int): int
|
||||
public @org.jetbrains.annotations.NotNull method toString(): java.lang.String
|
||||
public static method toString-impl(p0: int, p1: int): java.lang.String
|
||||
public synthetic final method unbox-impl0(): int
|
||||
public synthetic final method unbox-impl1(): int
|
||||
}
|
||||
|
||||
@kotlin.jvm.JvmInline
|
||||
@kotlin.Metadata
|
||||
public final class PublicInternal {
|
||||
// source: 'visibility.kt'
|
||||
private field value$x: int
|
||||
private field value$y: int
|
||||
private synthetic method <init>(p0: int, p1: int): void
|
||||
public synthetic final static method box-impl(p0: int, p1: int): PublicInternal
|
||||
public final static method constructor-impl(p0: int, p1: int): void
|
||||
public method equals(@org.jetbrains.annotations.Nullable p0: java.lang.Object): boolean
|
||||
public static method equals-impl(p0: int, p1: int, p2: java.lang.Object): boolean
|
||||
public final static method equals-impl0(p0: int, p1: int, p2: int, p3: int): boolean
|
||||
public final method getValue$x$main(): int
|
||||
public final method getValue$y$main(): int
|
||||
public final @org.jetbrains.annotations.NotNull method getValue(): Internal
|
||||
public method hashCode(): int
|
||||
public static method hashCode-impl(p0: int, p1: int): int
|
||||
public @org.jetbrains.annotations.NotNull method toString(): java.lang.String
|
||||
public static method toString-impl(p0: int, p1: int): java.lang.String
|
||||
public synthetic final method unbox-impl0(): int
|
||||
public synthetic final method unbox-impl1(): int
|
||||
}
|
||||
|
||||
@kotlin.jvm.JvmInline
|
||||
@kotlin.Metadata
|
||||
public final class PublicPrivate {
|
||||
// source: 'visibility.kt'
|
||||
private field value$x: int
|
||||
private field value$y: int
|
||||
private synthetic method <init>(p0: int, p1: int): void
|
||||
public synthetic final static method box-impl(p0: int, p1: int): PublicPrivate
|
||||
public final static method constructor-impl(p0: int, p1: int): void
|
||||
public method equals(@org.jetbrains.annotations.Nullable p0: java.lang.Object): boolean
|
||||
public static method equals-impl(p0: int, p1: int, p2: java.lang.Object): boolean
|
||||
public final static method equals-impl0(p0: int, p1: int, p2: int, p3: int): boolean
|
||||
private final method getValue$x(): int
|
||||
private final method getValue$y(): int
|
||||
public final @org.jetbrains.annotations.NotNull method getValue(): Private
|
||||
public method hashCode(): int
|
||||
public static method hashCode-impl(p0: int, p1: int): int
|
||||
public @org.jetbrains.annotations.NotNull method toString(): java.lang.String
|
||||
public static method toString-impl(p0: int, p1: int): java.lang.String
|
||||
public synthetic final method unbox-impl0(): int
|
||||
public synthetic final method unbox-impl1(): int
|
||||
}
|
||||
|
||||
@kotlin.jvm.JvmInline
|
||||
@kotlin.Metadata
|
||||
public final class PublicPublic {
|
||||
// source: 'visibility.kt'
|
||||
private field value$x: int
|
||||
private field value$y: int
|
||||
private synthetic method <init>(p0: int, p1: int): void
|
||||
public synthetic final static method box-impl(p0: int, p1: int): PublicPublic
|
||||
public final static method constructor-impl(p0: int, p1: int): void
|
||||
public method equals(@org.jetbrains.annotations.Nullable p0: java.lang.Object): boolean
|
||||
public static method equals-impl(p0: int, p1: int, p2: java.lang.Object): boolean
|
||||
public final static method equals-impl0(p0: int, p1: int, p2: int, p3: int): boolean
|
||||
public final method getValue$x(): int
|
||||
public final method getValue$y(): int
|
||||
public final @org.jetbrains.annotations.NotNull method getValue(): Public
|
||||
public method hashCode(): int
|
||||
public static method hashCode-impl(p0: int, p1: int): int
|
||||
public @org.jetbrains.annotations.NotNull method toString(): java.lang.String
|
||||
public static method toString-impl(p0: int, p1: int): java.lang.String
|
||||
public synthetic final method unbox-impl0(): int
|
||||
public synthetic final method unbox-impl1(): int
|
||||
}
|
||||
|
||||
@kotlin.Metadata
|
||||
public final class Regular {
|
||||
// source: 'visibility.kt'
|
||||
private field x1$x: int
|
||||
private field x1$y: int
|
||||
private field x2$x: int
|
||||
private field x2$y: int
|
||||
private field x3$x: int
|
||||
private field x3$y: int
|
||||
private field x4$x: int
|
||||
private field x4$y: int
|
||||
private field x5$x: int
|
||||
private field x5$y: int
|
||||
private field x6$x: int
|
||||
private field x6$y: int
|
||||
private field y1$x: int
|
||||
private field y1$y: int
|
||||
private field y2$x: int
|
||||
private field y2$y: int
|
||||
private field y3$x: int
|
||||
private field y3$y: int
|
||||
private field y4$x: int
|
||||
private field y4$y: int
|
||||
private field y5$x: int
|
||||
private field y5$y: int
|
||||
private field y6$x: int
|
||||
private field y6$y: int
|
||||
private field z1$x: int
|
||||
private field z1$y: int
|
||||
private field z2$x: int
|
||||
private field z2$y: int
|
||||
private field z3$x: int
|
||||
private field z3$y: int
|
||||
private field z4$x: int
|
||||
private field z4$y: int
|
||||
private field z5$x: int
|
||||
private field z5$y: int
|
||||
private field z6$x: int
|
||||
private field z6$y: int
|
||||
public method <init>(): void
|
||||
public final method callAll(): void
|
||||
public final method getX1$x(): int
|
||||
public final method getX1$y(): int
|
||||
public final @org.jetbrains.annotations.NotNull method getX1(): Public
|
||||
public final @org.jetbrains.annotations.NotNull method getX2$main(): Public
|
||||
public final method getX2$x$main(): int
|
||||
public final method getX2$y$main(): int
|
||||
private final method getX3(): Public
|
||||
public final method getX4$x(): int
|
||||
public final method getX4$y(): int
|
||||
public final @org.jetbrains.annotations.NotNull method getX4(): Public
|
||||
public final @org.jetbrains.annotations.NotNull method getX5$main(): Public
|
||||
public final method getX5$x$main(): int
|
||||
public final method getX5$y$main(): int
|
||||
public final method getX6$x(): int
|
||||
public final method getX6$y(): int
|
||||
public final @org.jetbrains.annotations.NotNull method getX6(): Public
|
||||
public final method getY1$x$main(): int
|
||||
public final method getY1$y$main(): int
|
||||
public final @org.jetbrains.annotations.NotNull method getY1(): Internal
|
||||
public final @org.jetbrains.annotations.NotNull method getY2$main(): Internal
|
||||
public final method getY2$x$main(): int
|
||||
public final method getY2$y$main(): int
|
||||
private final method getY3(): Internal
|
||||
public final method getY4$x$main(): int
|
||||
public final method getY4$y$main(): int
|
||||
public final @org.jetbrains.annotations.NotNull method getY4(): Internal
|
||||
public final @org.jetbrains.annotations.NotNull method getY5$main(): Internal
|
||||
public final method getY5$x$main(): int
|
||||
public final method getY5$y$main(): int
|
||||
public final method getY6$x$main(): int
|
||||
public final method getY6$y$main(): int
|
||||
public final @org.jetbrains.annotations.NotNull method getY6(): Internal
|
||||
public final @org.jetbrains.annotations.NotNull method getZ1(): Private
|
||||
public final @org.jetbrains.annotations.NotNull method getZ2$main(): Private
|
||||
private final method getZ3(): Private
|
||||
public final @org.jetbrains.annotations.NotNull method getZ4(): Private
|
||||
public final @org.jetbrains.annotations.NotNull method getZ5$main(): Private
|
||||
public final @org.jetbrains.annotations.NotNull method getZ6(): Private
|
||||
public final method setX1-sUp7gFk(p0: int, p1: int): void
|
||||
public final method setX2-sUp7gFk$main(p0: int, p1: int): void
|
||||
private final method setX3-sUp7gFk(p0: int, p1: int): void
|
||||
private final method setX4-sUp7gFk(p0: int, p1: int): void
|
||||
private final method setX5-sUp7gFk(p0: int, p1: int): void
|
||||
public final method setX6-sUp7gFk$main(p0: int, p1: int): void
|
||||
public final method setY1-sUp7gFk(p0: int, p1: int): void
|
||||
public final method setY2-sUp7gFk$main(p0: int, p1: int): void
|
||||
private final method setY3-sUp7gFk(p0: int, p1: int): void
|
||||
private final method setY4-sUp7gFk(p0: int, p1: int): void
|
||||
private final method setY5-sUp7gFk(p0: int, p1: int): void
|
||||
public final method setY6-sUp7gFk$main(p0: int, p1: int): void
|
||||
public final method setZ1-sUp7gFk(p0: int, p1: int): void
|
||||
public final method setZ2-sUp7gFk$main(p0: int, p1: int): void
|
||||
private final method setZ3-sUp7gFk(p0: int, p1: int): void
|
||||
private final method setZ4-sUp7gFk(p0: int, p1: int): void
|
||||
private final method setZ5-sUp7gFk(p0: int, p1: int): void
|
||||
public final method setZ6-sUp7gFk$main(p0: int, p1: int): void
|
||||
}
|
||||
|
||||
@kotlin.Metadata
|
||||
public final class VisibilityKt {
|
||||
// source: 'visibility.kt'
|
||||
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
|
||||
}
|
||||
Reference in New Issue
Block a user