[FIR-TEST] Move analysis tests to separate module

This commit is contained in:
Dmitriy Novozhilov
2020-03-18 15:10:46 +03:00
parent 3a479d5d16
commit cc07ae96b3
1477 changed files with 1001 additions and 980 deletions
@@ -0,0 +1,7 @@
public final class ClassVal : R|kotlin/Any| {
public final val aa: R|kotlin/Int|
public get(): R|kotlin/Int|
public constructor(): R|test/ClassVal|
}
@@ -0,0 +1,7 @@
public abstract class ClassValAbstract : R|kotlin/Any| {
public abstract val a: R|kotlin/Int|
public get(): R|kotlin/Int|
public constructor(): R|test/ClassValAbstract|
}
@@ -0,0 +1,8 @@
public final class ClassVar : R|kotlin/Any| {
public final var aa: R|kotlin/Int|
public get(): R|kotlin/Int|
public set(value: R|kotlin/Int|): R|kotlin/Unit|
public constructor(): R|test/ClassVar|
}
@@ -0,0 +1,20 @@
public final object A : R|kotlin/Any| {
internal final const val inObject: R|kotlin/Int|
internal get(): R|kotlin/Int|
private constructor(): R|test/A|
}
public final class B : R|kotlin/Any| {
public constructor(): R|test/B|
public final companion object Companion : R|kotlin/Any| {
public final const val inCompanion: R|kotlin/Int|
public get(): R|kotlin/Int|
private constructor(): R|test/B.Companion|
}
}
@@ -0,0 +1 @@
@@ -0,0 +1,7 @@
public final class ExtPropInClass : R|kotlin/Any| {
public final val R|kotlin/Int|.itIs: R|kotlin/Int|
public get(): R|kotlin/Int|
public constructor(): R|test/ExtPropInClass|
}
@@ -0,0 +1 @@
@@ -0,0 +1,7 @@
public final class ExtValInClass : R|kotlin/Any| {
public final val R|kotlin/Int|.asas: R|java/util/List<kotlin/Int>?|
public get(): R|java/util/List<kotlin/Int>?|
public constructor(): R|test/ExtValInClass|
}
@@ -0,0 +1,7 @@
public final class ExtValInClass<T> : R|kotlin/Any| {
public final val R|kotlin/Int|.asas: R|T|
public get(): R|T|
public constructor<T>(): R|test/ExtValInClass<T>|
}
@@ -0,0 +1,7 @@
public final class ExtValInClass<P> : R|kotlin/Any| {
public final val R|kotlin/Int|.asas: R|P?|
public get(): R|P?|
public constructor<P>(): R|test/ExtValInClass<P>|
}
@@ -0,0 +1,7 @@
public final class ExtValPIntInClass<P> : R|kotlin/Any| {
public final val R|P|.asas: R|kotlin/Int|
public get(): R|kotlin/Int|
public constructor<P>(): R|test/ExtValPIntInClass<P>|
}
@@ -0,0 +1,8 @@
public final class ExtPropInClass : R|kotlin/Any| {
public final var R|kotlin/Int|.itIs: R|kotlin/Int|
public get(): R|kotlin/Int|
public set(value: R|kotlin/Int|): R|kotlin/Unit|
public constructor(): R|test/ExtPropInClass|
}
@@ -0,0 +1 @@
@@ -0,0 +1,8 @@
public final class ExtValInClass<P> : R|kotlin/Any| {
public final var R|kotlin/Int|.asas: R|P|
public get(): R|P|
public set(value: R|P|): R|kotlin/Unit|
public constructor<P>(): R|test/ExtValInClass<P>|
}
@@ -0,0 +1,8 @@
public final class ExtValInClass<P> : R|kotlin/Any| {
public final var R|kotlin/Int|.asas: R|P?|
public get(): R|P?|
public set(value: R|P?|): R|kotlin/Unit|
public constructor<P>(): R|test/ExtValInClass<P>|
}
@@ -0,0 +1,8 @@
public final class ExtValPIntInClass<P> : R|kotlin/Any| {
public final var R|P|.asas: R|kotlin/Int|
public get(): R|kotlin/Int|
public set(value: R|kotlin/Int|): R|kotlin/Unit|
public constructor<P>(): R|test/ExtValPIntInClass<P>|
}
@@ -0,0 +1,8 @@
public final class ExtValPIntInClass<P> : R|kotlin/Any| {
public final var R|P?|.asas: R|kotlin/Int|
public get(): R|kotlin/Int|
public set(value: R|kotlin/Int|): R|kotlin/Unit|
public constructor<P>(): R|test/ExtValPIntInClass<P>|
}
@@ -0,0 +1 @@
@@ -0,0 +1,26 @@
public final class C : R|kotlin/Any| {
public final val nonConstVal2: R|kotlin/Int|
public get(): R|kotlin/Int|
public constructor(): R|test/C|
public final companion object Companion : R|kotlin/Any| {
public final val nonConstVal3: R|kotlin/Int|
public get(): R|kotlin/Int|
private constructor(): R|test/C.Companion|
}
}
public abstract interface I : R|kotlin/Any| {
public final companion object Companion : R|kotlin/Any| {
public final val nonConstVal4: R|kotlin/Int|
public get(): R|kotlin/Int|
private constructor(): R|test/I.Companion|
}
}
@@ -0,0 +1 @@
@@ -0,0 +1 @@
@@ -0,0 +1,15 @@
public open class BaseClass : R|kotlin/Any| {
public open val shape: R|kotlin/String|
public get(): R|kotlin/String|
public constructor(): R|test/BaseClass|
}
public open class Subclass : R|test/BaseClass| {
public open val shape: R|kotlin/String|
public get(): R|kotlin/String|
public constructor(): R|test/Subclass|
}
@@ -0,0 +1,13 @@
public open class Subclass : R|test/Trait| {
public open val shape: R|kotlin/String|
public get(): R|kotlin/String|
public constructor(): R|test/Subclass|
}
public abstract interface Trait : R|kotlin/Any| {
public abstract val shape: R|kotlin/String|
public get(): R|kotlin/String|
}
@@ -0,0 +1,12 @@
public open class BaseClass : R|kotlin/Any| {
public final val exactly: R|kotlin/Int|
public get(): R|kotlin/Int|
public constructor(): R|test/BaseClass|
}
public final class Subclass : R|test/BaseClass| {
public constructor(): R|test/Subclass|
}
@@ -0,0 +1,6 @@
public abstract interface A : R|kotlin/Any| {
public open var v: R|kotlin/String|
public get(): R|kotlin/String|
public set(value: R|kotlin/String|): R|kotlin/Unit|
}
@@ -0,0 +1,5 @@
public abstract interface A : R|kotlin/Any| {
public open val v: R|kotlin/String|
public get(): R|kotlin/String|
}
@@ -0,0 +1,11 @@
public abstract interface A : R|kotlin/Any| {
public open var v: R|kotlin/String|
public get(): R|kotlin/String|
public set(value: R|kotlin/String|): R|kotlin/Unit|
}
public final class B : R|test/A| {
public constructor(): R|test/B|
}
@@ -0,0 +1,17 @@
public final class A : R|kotlin/Any| {
public final var a: R|kotlin/Int|
public get(): R|kotlin/Int|
public set(value: R|kotlin/Int|): R|kotlin/Unit|
public constructor(): R|test/A|
}
public final class MyProperty<T> : R|kotlin/Any| {
public final operator fun getValue(t: R|T|, p: R|kotlin/reflect/KProperty<*>|): R|kotlin/Int|
public final operator fun setValue(t: R|T|, p: R|kotlin/reflect/KProperty<*>|, i: R|kotlin/Int|): R|kotlin/Unit|
public constructor<T>(): R|test/MyProperty<T>|
}
@@ -0,0 +1,19 @@
public final class ClassVal : R|kotlin/Any| {
public final val property1: R|kotlin/Int|
public get(): R|kotlin/Int|
internal final val property2: R|kotlin/Int|
internal get(): R|kotlin/Int|
private final val property3: R|java/lang/Object|
private get(): R|java/lang/Object|
protected final val property4: R|kotlin/String|
protected get(): R|kotlin/String|
public final val property5: R|kotlin/Int|
public get(): R|kotlin/Int|
public constructor(): R|test/ClassVal|
}
@@ -0,0 +1,19 @@
public final class ClassValParams : R|kotlin/Any| {
public final val pr1: R|kotlin/String|
public get(): R|kotlin/String|
internal final val pr2: R|kotlin/Int|
internal get(): R|kotlin/Int|
private final val pr3: R|kotlin/Long|
private get(): R|kotlin/Long|
protected final val pr4: R|java/util/Date|
protected get(): R|java/util/Date|
public final val pr5: R|kotlin/Any|
public get(): R|kotlin/Any|
public constructor(pr1: R|kotlin/String|, pr2: R|kotlin/Int|, pr3: R|kotlin/Long|, pr4: R|java/util/Date|, pr5: R|kotlin/Any|, pr6: R|java/lang/Object|): R|test/ClassValParams|
}
@@ -0,0 +1,19 @@
public final class ClassVal : R|kotlin/Any| {
public final val property1: R|kotlin/Int|
public get(): R|kotlin/Int|
internal final val property2: R|kotlin/Int|
internal get(): R|kotlin/Int|
private final val property3: R|java/lang/Object|
private get(): R|java/lang/Object|
protected final val property4: R|kotlin/String|
protected get(): R|kotlin/String|
public final val property5: R|kotlin/Int|
public get(): R|kotlin/Int|
public constructor(): R|test/ClassVal|
}
@@ -0,0 +1,24 @@
public final class ClassVar : R|kotlin/Any| {
public final var property1: R|kotlin/Int|
public get(): R|kotlin/Int|
public set(value: R|kotlin/Int|): R|kotlin/Unit|
internal final var property2: R|kotlin/Int|
internal get(): R|kotlin/Int|
internal set(value: R|kotlin/Int|): R|kotlin/Unit|
private final var property3: R|java/lang/Object|
private get(): R|java/lang/Object|
private set(value: R|java/lang/Object|): R|kotlin/Unit|
protected final var property4: R|kotlin/String|
protected get(): R|kotlin/String|
protected set(value: R|kotlin/String|): R|kotlin/Unit|
public final var property5: R|kotlin/Int|
public get(): R|kotlin/Int|
public set(value: R|kotlin/Int|): R|kotlin/Unit|
public constructor(): R|test/ClassVar|
}
@@ -0,0 +1,29 @@
public open class ClassVarModality : R|kotlin/Any| {
public open var property1: R|kotlin/Int|
public get(): R|kotlin/Int|
public set(value: R|kotlin/Int|): R|kotlin/Unit|
internal final var property2: R|kotlin/Int|
internal get(): R|kotlin/Int|
internal set(value: R|kotlin/Int|): R|kotlin/Unit|
public open var property3: R|kotlin/Int|
public get(): R|kotlin/Int|
public set(value: R|kotlin/Int|): R|kotlin/Unit|
internal final var property4: R|kotlin/Int|
internal get(): R|kotlin/Int|
private set(value: R|kotlin/Int|): R|kotlin/Unit|
public constructor(): R|test/ClassVarModality|
}
public abstract class ClassVarModalityAbstract : R|kotlin/Any| {
public abstract var property1: R|java/util/Date|
public get(): R|java/util/Date|
public set(value: R|java/util/Date|): R|kotlin/Unit|
public constructor(): R|test/ClassVarModalityAbstract|
}
@@ -0,0 +1,24 @@
public final class ClassVarParams : R|kotlin/Any| {
public final var pr1: R|kotlin/String|
public get(): R|kotlin/String|
public set(value: R|kotlin/String|): R|kotlin/Unit|
internal final var pr2: R|kotlin/Int|
internal get(): R|kotlin/Int|
internal set(value: R|kotlin/Int|): R|kotlin/Unit|
private final var pr3: R|kotlin/Long|
private get(): R|kotlin/Long|
private set(value: R|kotlin/Long|): R|kotlin/Unit|
protected final var pr4: R|java/util/Date|
protected get(): R|java/util/Date|
protected set(value: R|java/util/Date|): R|kotlin/Unit|
public final var pr5: R|kotlin/Any|
public get(): R|kotlin/Any|
public set(value: R|kotlin/Any|): R|kotlin/Unit|
public constructor(pr1: R|kotlin/String|, pr2: R|kotlin/Int|, pr3: R|kotlin/Long|, pr4: R|java/util/Date|, pr5: R|kotlin/Any|, pr6: R|java/lang/Object|): R|test/ClassVarParams|
}
@@ -0,0 +1,24 @@
public final class ClassVal : R|kotlin/Any| {
public final var property1: R|kotlin/Int|
public get(): R|kotlin/Int|
public set(value: R|kotlin/Int|): R|kotlin/Unit|
internal final var property2: R|kotlin/Int|
internal get(): R|kotlin/Int|
internal set(value: R|kotlin/Int|): R|kotlin/Unit|
private final var property3: R|java/lang/Object|
private get(): R|java/lang/Object|
private set(value: R|java/lang/Object|): R|kotlin/Unit|
protected final var property4: R|kotlin/String|
protected get(): R|kotlin/String|
protected set(value: R|kotlin/String|): R|kotlin/Unit|
public final var property5: R|kotlin/Int|
public get(): R|kotlin/Int|
public set(value: R|kotlin/Int|): R|kotlin/Unit|
public constructor(): R|test/ClassVal|
}
@@ -0,0 +1,40 @@
public final class ClassVal : R|kotlin/Any| {
public final var property1: R|kotlin/Int|
public get(): R|kotlin/Int|
public set(value: R|kotlin/Int|): R|kotlin/Unit|
public final var property10: R|kotlin/Int|
public get(): R|kotlin/Int|
protected set(value: R|kotlin/Int|): R|kotlin/Unit|
public final var property11: R|kotlin/Int|
public get(): R|kotlin/Int|
internal set(value: R|kotlin/Int|): R|kotlin/Unit|
public final var property2: R|java/lang/Object|
public get(): R|java/lang/Object|
protected set(value: R|java/lang/Object|): R|kotlin/Unit|
public final var property3: R|java/lang/Object|
public get(): R|java/lang/Object|
private set(value: R|java/lang/Object|): R|kotlin/Unit|
protected final var property4: R|kotlin/String|
protected get(): R|kotlin/String|
protected set(value: R|kotlin/String|): R|kotlin/Unit|
protected final var property5: R|kotlin/String|
protected get(): R|kotlin/String|
private set(value: R|kotlin/String|): R|kotlin/Unit|
public final var property8: R|kotlin/Int|
public get(): R|kotlin/Int|
public set(value: R|kotlin/Int|): R|kotlin/Unit|
public final var property9: R|kotlin/Int|
public get(): R|kotlin/Int|
private set(value: R|kotlin/Int|): R|kotlin/Unit|
public constructor(): R|test/ClassVal|
}