[IR] Prepare MFVC-lowering for the new MFVC classes

#KT-1179
This commit is contained in:
Evgeniy.Zhelenskiy
2022-07-07 03:14:44 +02:00
committed by teamcity
parent eb0aa55571
commit 8ba20bee5b
15 changed files with 844 additions and 115 deletions
@@ -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
}