[FE Test] Move FIR dumps for LoadCompiledKotlin tests close to original testdata
This commit is contained in:
committed by
Space Team
parent
de33a21fd1
commit
e94a64a4f2
@@ -0,0 +1,4 @@
|
||||
public final class Ramification : R|kotlin/Any| {
|
||||
public constructor(): R|test/Ramification|
|
||||
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
public final class Wine<in T> : R|kotlin/Any| {
|
||||
public constructor<in T>(): R|test/Wine<T>|
|
||||
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
public final class Outer : R|kotlin/Any| {
|
||||
public constructor(): R|test/Outer|
|
||||
|
||||
public final inner class Inner : R|kotlin/Any| {
|
||||
public test/Outer.constructor(): R|test/Outer.Inner|
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -0,0 +1,86 @@
|
||||
public final class ConstructorTypeParamClassObjectConflict<test> : R|kotlin/Any| {
|
||||
public final val some: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public constructor<test>(): R|test/ConstructorTypeParamClassObjectConflict<test>|
|
||||
|
||||
public final companion object Companion : R|kotlin/Any| {
|
||||
public final val test: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
private constructor(): R|test/ConstructorTypeParamClassObjectConflict.Companion|
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
public final class ConstructorTypeParamClassObjectTypeConflict<test> : R|kotlin/Any| {
|
||||
public final val some: R|test?|
|
||||
public get(): R|test?|
|
||||
|
||||
public constructor<test>(): R|test/ConstructorTypeParamClassObjectTypeConflict<test>|
|
||||
|
||||
public final companion object Companion : R|kotlin/Any| {
|
||||
private constructor(): R|test/ConstructorTypeParamClassObjectTypeConflict.Companion|
|
||||
|
||||
public abstract interface test : R|kotlin/Any| {
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
public final class TestClassObjectAndClassConflict : R|kotlin/Any| {
|
||||
public final val bla: R|kotlin/String|
|
||||
public get(): R|kotlin/String|
|
||||
|
||||
public final val some: R|kotlin/String|
|
||||
public get(): R|kotlin/String|
|
||||
|
||||
public constructor(): R|test/TestClassObjectAndClassConflict|
|
||||
|
||||
public final companion object Companion : R|kotlin/Any| {
|
||||
public final val bla: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
private constructor(): R|test/TestClassObjectAndClassConflict.Companion|
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
public final class TestConstructorParamClassObjectConflict : R|kotlin/Any| {
|
||||
public final val some: R|kotlin/String|
|
||||
public get(): R|kotlin/String|
|
||||
|
||||
public constructor(test: R|kotlin/String|): R|test/TestConstructorParamClassObjectConflict|
|
||||
|
||||
public final companion object Companion : R|kotlin/Any| {
|
||||
public final val test: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
private constructor(): R|test/TestConstructorParamClassObjectConflict.Companion|
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
public final class TestConstructorValClassObjectConflict : R|kotlin/Any| {
|
||||
public final val some: R|kotlin/String|
|
||||
public get(): R|kotlin/String|
|
||||
|
||||
public final val test: R|kotlin/String|
|
||||
public get(): R|kotlin/String|
|
||||
|
||||
public constructor(test: R|kotlin/String|): R|test/TestConstructorValClassObjectConflict|
|
||||
|
||||
public final companion object Companion : R|kotlin/Any| {
|
||||
public final val test: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
private constructor(): R|test/TestConstructorValClassObjectConflict.Companion|
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -0,0 +1,4 @@
|
||||
public final class Juice<out T> : R|kotlin/Any| {
|
||||
public constructor<out T>(): R|test/Juice<T>|
|
||||
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
public final class Beer<T> : R|kotlin/Any| {
|
||||
public constructor<T>(): R|test/Beer<T>|
|
||||
|
||||
}
|
||||
+4
@@ -0,0 +1,4 @@
|
||||
public final class ClassParamReferencesParam<A, B : R|A|> : R|kotlin/Any| {
|
||||
public constructor<A, B : R|A|>(): R|test/ClassParamReferencesParam<A, B>|
|
||||
|
||||
}
|
||||
+4
@@ -0,0 +1,4 @@
|
||||
public final class ClassParamReferencesParam<A, in B : R|A|> : R|kotlin/Any| {
|
||||
public constructor<A, in B : R|A|>(): R|test/ClassParamReferencesParam<A, B>|
|
||||
|
||||
}
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
public final class ClassParamReferencesSelf<A : R|test/TraitWithP<A>|> : R|kotlin/Any| {
|
||||
public constructor<A : R|test/TraitWithP<A>|>(): R|test/ClassParamReferencesSelf<A>|
|
||||
|
||||
}
|
||||
|
||||
public abstract interface TraitWithP<P> : R|kotlin/Any| {
|
||||
}
|
||||
+4
@@ -0,0 +1,4 @@
|
||||
public final class Clock<A : R|java/lang/Number|> : R|kotlin/Any| {
|
||||
public constructor<A : R|java/lang/Number|>(): R|test/Clock<A>|
|
||||
|
||||
}
|
||||
+4
@@ -0,0 +1,4 @@
|
||||
public final class Clock<A : R|java/lang/Number|, R|java/io/Serializable|> : R|kotlin/Any| {
|
||||
public constructor<A : R|java/lang/Number|, R|java/io/Serializable|>(): R|test/Clock<A>|
|
||||
|
||||
}
|
||||
+4
@@ -0,0 +1,4 @@
|
||||
public final class Clock<A : R|java/io/Serializable|> : R|kotlin/Any| {
|
||||
public constructor<A : R|java/io/Serializable|>(): R|test/Clock<A>|
|
||||
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
public final class ClassTwoParams<P, Q> : R|kotlin/Any| {
|
||||
public constructor<P, Q>(): R|test/ClassTwoParams<P, Q>|
|
||||
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
public final class ClassTwoParams<out P, Q> : R|kotlin/Any| {
|
||||
public constructor<out P, Q>(): R|test/ClassTwoParams<P, Q>|
|
||||
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
public abstract fun interface F : R|kotlin/Any| {
|
||||
public abstract fun R|kotlin/String|.f(x: R|kotlin/Int|): R|kotlin/Unit|
|
||||
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
public abstract class Aaa : R|kotlin/Any| {
|
||||
public constructor(): R|test/Aaa|
|
||||
|
||||
}
|
||||
|
||||
public final class Bbb : R|test/Aaa| {
|
||||
public constructor(): R|test/Bbb|
|
||||
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
public abstract class Aaa<P> : R|kotlin/Any| {
|
||||
public constructor<P>(): R|test/Aaa<P>|
|
||||
|
||||
}
|
||||
|
||||
public final class Bbb : R|test/Aaa<java/util/Random>| {
|
||||
public constructor(): R|test/Bbb|
|
||||
|
||||
}
|
||||
+13
@@ -0,0 +1,13 @@
|
||||
public abstract interface A<T> : R|kotlin/Any| {
|
||||
public abstract fun bar(): R|T|
|
||||
|
||||
public open fun foo(): R|T|
|
||||
|
||||
}
|
||||
|
||||
public final class B : R|test/A<kotlin/String>| {
|
||||
public open fun bar(): R|kotlin/String|
|
||||
|
||||
public constructor(): R|test/B|
|
||||
|
||||
}
|
||||
+9
@@ -0,0 +1,9 @@
|
||||
public open class Class : R|test/Trait| {
|
||||
public constructor(): R|test/Class|
|
||||
|
||||
}
|
||||
|
||||
public abstract interface Trait : R|kotlin/Any| {
|
||||
public open fun f(a: R|kotlin/String|): R|kotlin/Unit|
|
||||
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
public abstract interface Aaa<P> : R|kotlin/Any| {
|
||||
}
|
||||
|
||||
public final class Bbb : R|test/Aaa<java/util/Random>| {
|
||||
public constructor(): R|test/Bbb|
|
||||
|
||||
}
|
||||
+15
@@ -0,0 +1,15 @@
|
||||
public final class Outer : R|kotlin/Any| {
|
||||
public constructor(): R|test/Outer|
|
||||
|
||||
public open inner class Inner1 : R|kotlin/Any| {
|
||||
public test/Outer.constructor(): R|test/Outer.Inner1|
|
||||
|
||||
}
|
||||
|
||||
public final inner class Inner2 : R|test/Outer.Inner1| {
|
||||
public test/Outer.constructor(): R|test/Outer.Inner2|
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
public final class Outer : R|kotlin/Any| {
|
||||
public constructor(): R|test/Outer|
|
||||
|
||||
public final inner class Inner<T> : R|kotlin/Any| {
|
||||
public test/Outer.constructor<T>(): R|test/Outer.Inner<T>|
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -0,0 +1,24 @@
|
||||
public final class Outer<E, F> : R|kotlin/Any| {
|
||||
public final fun bar(x: R|test/Outer.Inner2<kotlin/String, kotlin/Double>|, y: R|test/Outer.Inner2<E, F>|): R|kotlin/Unit|
|
||||
|
||||
public constructor<E, F>(): R|test/Outer<E, F>|
|
||||
|
||||
public final inner class Inner<G, H, E, F> : R|kotlin/Any| {
|
||||
public test/Outer<E, F>.constructor<G, H>(): R|test/Outer.Inner<G, H, E, F>|
|
||||
|
||||
public final inner class Inner3<I, G, H, E, F> : R|kotlin/Any| {
|
||||
public final fun foo(x: R|test/Outer.Inner<G, kotlin/Int, kotlin/String, F>|, y: R|test/Outer.Inner<E, kotlin/Double, E, F>|, z: R|test/Outer.Inner.Inner3<kotlin/Double, G, kotlin/Int, kotlin/String, F>|, w: R|test/Outer.Inner.Inner3<*, G, H, E, F>|): R|kotlin/Unit|
|
||||
|
||||
public test/Outer.Inner<G, H, E, F>.constructor<I>(): R|test/Outer.Inner.Inner3<I, G, H, E, F>|
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
public final inner class Inner2<E, F> : R|kotlin/Any| {
|
||||
public test/Outer<E, F>.constructor(): R|test/Outer.Inner2<E, F>|
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
public final object Obj : R|kotlin/Any| {
|
||||
public final fun f(): R|kotlin/String|
|
||||
|
||||
public final val v: R|kotlin/String|
|
||||
public get(): R|kotlin/String|
|
||||
|
||||
private constructor(): R|test/Obj|
|
||||
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
public final class Outer : R|kotlin/Any| {
|
||||
public constructor(): R|test/Outer|
|
||||
|
||||
public final object Obj : R|kotlin/Any| {
|
||||
public final fun f(): R|kotlin/String|
|
||||
|
||||
public final val v: R|kotlin/String|
|
||||
public get(): R|kotlin/String|
|
||||
|
||||
private constructor(): R|test/Outer.Obj|
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
+20
@@ -0,0 +1,20 @@
|
||||
public final class Outer : R|kotlin/Any| {
|
||||
public constructor(): R|test/Outer|
|
||||
|
||||
public final companion object Companion : R|kotlin/Any| {
|
||||
private constructor(): R|test/Outer.Companion|
|
||||
|
||||
public final object Obj : R|kotlin/Any| {
|
||||
public final fun f(): R|kotlin/String|
|
||||
|
||||
public final val v: R|kotlin/String|
|
||||
public get(): R|kotlin/String|
|
||||
|
||||
private constructor(): R|test/Outer.Companion.Obj|
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
+15
@@ -0,0 +1,15 @@
|
||||
public final object Outer : R|kotlin/Any| {
|
||||
private constructor(): R|test/Outer|
|
||||
|
||||
public final object Obj : R|kotlin/Any| {
|
||||
public final fun f(): R|kotlin/String|
|
||||
|
||||
public final val v: R|kotlin/String|
|
||||
public get(): R|kotlin/String|
|
||||
|
||||
private constructor(): R|test/Outer.Obj|
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Vendored
+13
@@ -0,0 +1,13 @@
|
||||
public final val x: R|kotlin/Int|
|
||||
public get(): R|kotlin/Int|
|
||||
|
||||
public final object Obj : R|kotlin/Any| {
|
||||
public final fun f(): R|kotlin/String|
|
||||
|
||||
public final val v: R|kotlin/String|
|
||||
public get(): R|kotlin/String|
|
||||
|
||||
private constructor(): R|test/Obj|
|
||||
|
||||
}
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
public final class Outer : R|kotlin/Any| {
|
||||
public constructor(): R|test/Outer|
|
||||
|
||||
public final class Nested : R|kotlin/Any| {
|
||||
public constructor(): R|test/Outer.Nested|
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
+15
@@ -0,0 +1,15 @@
|
||||
public final class Outer : R|kotlin/Any| {
|
||||
public constructor(): R|test/Outer|
|
||||
|
||||
public open class Nested1 : R|kotlin/Any| {
|
||||
public constructor(): R|test/Outer.Nested1|
|
||||
|
||||
}
|
||||
|
||||
public final class Nested2 : R|test/Outer.Nested1| {
|
||||
public constructor(): R|test/Outer.Nested2|
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
public final class Outer : R|kotlin/Any| {
|
||||
public constructor(): R|test/Outer|
|
||||
|
||||
public final class Nested<T> : R|kotlin/Any| {
|
||||
public constructor<T>(): R|test/Outer.Nested<T>|
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
public abstract interface Rec<R, out T : R|test/Rec<R, T>|> : R|kotlin/Any| {
|
||||
public abstract fun t(): R|T|
|
||||
|
||||
}
|
||||
|
||||
public abstract interface Super : R|kotlin/Any| {
|
||||
public open fun foo(p: R|test/Rec<*, *>|): R|test/Rec<*, *>|
|
||||
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
public final class Inheritor2 : R|test/SealedClass| {
|
||||
public constructor(): R|test/Inheritor2|
|
||||
|
||||
}
|
||||
|
||||
public final class Inheritor3 : R|test/SealedClass| {
|
||||
public constructor(): R|test/Inheritor3|
|
||||
|
||||
}
|
||||
|
||||
public sealed class SealedClass : R|kotlin/Any| {
|
||||
protected constructor(): R|test/SealedClass|
|
||||
|
||||
public final class Inheritor1 : R|test/SealedClass| {
|
||||
public constructor(): R|test/SealedClass.Inheritor1|
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -0,0 +1,4 @@
|
||||
public abstract interface SingleAbstractMethod : R|kotlin/Any| {
|
||||
public abstract fun foo(): R|kotlin/Unit|
|
||||
|
||||
}
|
||||
@@ -0,0 +1,2 @@
|
||||
public abstract interface Trtrtr : R|kotlin/Any| {
|
||||
}
|
||||
+8
@@ -0,0 +1,8 @@
|
||||
public open class DifferentGetterAndSetter : R|kotlin/Any| {
|
||||
public open fun getSomething(): R|kotlin/Int|
|
||||
|
||||
public open fun setSomething(p0: R|kotlin/String?|): R|kotlin/Unit|
|
||||
|
||||
public constructor(): R|test/DifferentGetterAndSetter|
|
||||
|
||||
}
|
||||
+6
@@ -0,0 +1,6 @@
|
||||
public abstract interface JavaBeanAbstractGetter : R|kotlin/Any| {
|
||||
public abstract fun getBlue(): R|kotlin/Int|
|
||||
|
||||
public abstract fun getRed(): R|kotlin/Int|
|
||||
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
public open class JavaBeanVal : R|kotlin/Any| {
|
||||
public open fun getColor(): R|kotlin/String?|
|
||||
|
||||
public constructor(): R|test/JavaBeanVal|
|
||||
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
public open class JavaBeanVar : R|kotlin/Any| {
|
||||
public open fun getColor(): R|kotlin/String?|
|
||||
|
||||
public open fun setColor(p0: R|kotlin/String?|): R|kotlin/Unit|
|
||||
|
||||
public constructor(): R|test/JavaBeanVar|
|
||||
|
||||
}
|
||||
+8
@@ -0,0 +1,8 @@
|
||||
public open class JavaBeanVarOfGenericType<P> : R|kotlin/Any| {
|
||||
public open fun getCharacters(): R|java/util/ArrayList<P>?|
|
||||
|
||||
public open fun setCharacters(p0: R|java/util/ArrayList<P>?|): R|kotlin/Unit|
|
||||
|
||||
public constructor<P>(): R|test/JavaBeanVarOfGenericType<P>|
|
||||
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
public open class TwoSetters : R|kotlin/Any| {
|
||||
public open fun setSize(p0: R|kotlin/Int|): R|kotlin/Unit|
|
||||
|
||||
public open fun setSize(p0: R|kotlin/String?|): R|kotlin/Unit|
|
||||
|
||||
public constructor(): R|test/TwoSetters|
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user