FIR: Support loading deserialized declarations from JVM class files
This commit is contained in:
@@ -0,0 +1,2 @@
|
||||
public final class ClassVal : R|kotlin/Any| {
|
||||
}
|
||||
@@ -0,0 +1,2 @@
|
||||
public abstract class ClassValAbstract : R|kotlin/Any| {
|
||||
}
|
||||
@@ -0,0 +1,2 @@
|
||||
public final class ClassVar : R|kotlin/Any| {
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
public final object A : R|kotlin/Any| {
|
||||
}
|
||||
|
||||
public final class B : R|kotlin/Any| {
|
||||
public final companion object Companion : R|kotlin/Any| {
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
|
||||
@@ -0,0 +1,2 @@
|
||||
public final class ExtPropInClass : R|kotlin/Any| {
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
|
||||
+1
@@ -0,0 +1 @@
|
||||
|
||||
+1
@@ -0,0 +1 @@
|
||||
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
public final class ExtValInClass : R|kotlin/Any| {
|
||||
}
|
||||
@@ -0,0 +1,2 @@
|
||||
<T> public final class ExtValInClass : R|kotlin/Any| {
|
||||
}
|
||||
@@ -0,0 +1,2 @@
|
||||
<P> public final class ExtValInClass : R|kotlin/Any| {
|
||||
}
|
||||
@@ -0,0 +1,2 @@
|
||||
<P> public final class ExtValPIntInClass : R|kotlin/Any| {
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
|
||||
@@ -0,0 +1,2 @@
|
||||
public final class ExtPropInClass : R|kotlin/Any| {
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
|
||||
@@ -0,0 +1,2 @@
|
||||
<P> public final class ExtValInClass : R|kotlin/Any| {
|
||||
}
|
||||
@@ -0,0 +1,2 @@
|
||||
<P> public final class ExtValInClass : R|kotlin/Any| {
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
|
||||
@@ -0,0 +1,2 @@
|
||||
<P> public final class ExtValPIntInClass : R|kotlin/Any| {
|
||||
}
|
||||
@@ -0,0 +1,2 @@
|
||||
<P> public final class ExtValPIntInClass : R|kotlin/Any| {
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
|
||||
Vendored
+11
@@ -0,0 +1,11 @@
|
||||
public final class C : R|kotlin/Any| {
|
||||
public final companion object Companion : R|kotlin/Any| {
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
public abstract interface I : R|kotlin/Any| {
|
||||
public final companion object Companion : R|kotlin/Any| {
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
public open class BaseClass : R|kotlin/Any| {
|
||||
}
|
||||
|
||||
public open class Subclass : R|test/BaseClass| {
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
public open class Subclass : R|test/Trait| {
|
||||
}
|
||||
|
||||
public abstract interface Trait : R|kotlin/Any| {
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
public open class BaseClass : R|kotlin/Any| {
|
||||
}
|
||||
|
||||
public final class Subclass : R|test/BaseClass| {
|
||||
}
|
||||
@@ -0,0 +1,2 @@
|
||||
public abstract interface A : R|kotlin/Any| {
|
||||
}
|
||||
@@ -0,0 +1,2 @@
|
||||
public abstract interface A : R|kotlin/Any| {
|
||||
}
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
public abstract interface A : R|kotlin/Any| {
|
||||
}
|
||||
|
||||
public final class B : R|test/A| {
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
public final class A : R|kotlin/Any| {
|
||||
}
|
||||
|
||||
<T> public final class MyProperty : 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|
|
||||
|
||||
}
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
public final class ClassVal : R|kotlin/Any| {
|
||||
}
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
public final class ClassValParams : R|kotlin/Any| {
|
||||
}
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
public final class ClassVal : R|kotlin/Any| {
|
||||
}
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
public final class ClassVar : R|kotlin/Any| {
|
||||
}
|
||||
Vendored
+5
@@ -0,0 +1,5 @@
|
||||
public open class ClassVarModality : R|kotlin/Any| {
|
||||
}
|
||||
|
||||
public abstract class ClassVarModalityAbstract : R|kotlin/Any| {
|
||||
}
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
public final class ClassVarParams : R|kotlin/Any| {
|
||||
}
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
public final class ClassVal : R|kotlin/Any| {
|
||||
}
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
public final class ClassVal : R|kotlin/Any| {
|
||||
}
|
||||
+1
@@ -0,0 +1 @@
|
||||
|
||||
+1
@@ -0,0 +1 @@
|
||||
|
||||
Reference in New Issue
Block a user