af5f76048b
Now more diff between sources and libraries are readable. Also prefer .descriptors to .fir as FIR is a first-class support ^KT-62892
85 lines
2.6 KiB
Java
Vendored
85 lines
2.6 KiB
Java
Vendored
public static abstract class Base /* Container.Base*/ {
|
|
@org.jetbrains.annotations.NotNull()
|
|
private final Container.Delegate a$delegate;
|
|
|
|
@org.jetbrains.annotations.NotNull()
|
|
private final Container.Delegate b$delegate;
|
|
|
|
@org.jetbrains.annotations.NotNull()
|
|
private final Container.Delegate mutable$delegate;
|
|
|
|
@org.jetbrains.annotations.NotNull()
|
|
private final java.lang.String c;
|
|
|
|
@org.jetbrains.annotations.NotNull()
|
|
public abstract java.lang.String getD();// getD()
|
|
|
|
@org.jetbrains.annotations.NotNull()
|
|
public final java.lang.String getA();// getA()
|
|
|
|
@org.jetbrains.annotations.NotNull()
|
|
public java.lang.String getB();// getB()
|
|
|
|
@org.jetbrains.annotations.NotNull()
|
|
public java.lang.String getC();// getC()
|
|
|
|
@org.jetbrains.annotations.Nullable()
|
|
public final java.lang.String getMutable();// getMutable()
|
|
|
|
public Base();// .ctor()
|
|
|
|
public final void setMutable(@org.jetbrains.annotations.Nullable() java.lang.String);// setMutable(java.lang.String)
|
|
}
|
|
|
|
public static final class Companion /* Container.Companion*/ {
|
|
@org.jetbrains.annotations.NotNull()
|
|
public final <R> Container.Delegate<R> delegate();// <R> delegate()
|
|
|
|
private Companion();// .ctor()
|
|
}
|
|
|
|
public final class Container /* Container*/ {
|
|
@org.jetbrains.annotations.NotNull()
|
|
public static final Container.Companion Companion;
|
|
|
|
public Container();// .ctor()
|
|
|
|
class Base ...
|
|
|
|
class Companion ...
|
|
|
|
class Delegate ...
|
|
|
|
class Derived ...
|
|
}
|
|
|
|
public static abstract interface Delegate /* Container.Delegate*/<R> {
|
|
public abstract R getValue(@org.jetbrains.annotations.Nullable() java.lang.Object, @org.jetbrains.annotations.NotNull() kotlin.reflect.KProperty<?>);// getValue(java.lang.Object, kotlin.reflect.KProperty<?>)
|
|
|
|
public abstract void setValue(@org.jetbrains.annotations.Nullable() java.lang.Object, @org.jetbrains.annotations.NotNull() kotlin.reflect.KProperty<?>, R);// setValue(java.lang.Object, kotlin.reflect.KProperty<?>, R)
|
|
|
|
class DefaultImpls ...
|
|
}
|
|
|
|
public static final class Derived /* Container.Derived*/ extends Container.Base {
|
|
@org.jetbrains.annotations.NotNull()
|
|
private final Container.Delegate b$delegate;
|
|
|
|
@org.jetbrains.annotations.NotNull()
|
|
private final Container.Delegate c$delegate;
|
|
|
|
@org.jetbrains.annotations.NotNull()
|
|
private final Container.Delegate d$delegate;
|
|
|
|
@org.jetbrains.annotations.NotNull()
|
|
public java.lang.String getB();// getB()
|
|
|
|
@org.jetbrains.annotations.NotNull()
|
|
public java.lang.String getC();// getC()
|
|
|
|
@org.jetbrains.annotations.NotNull()
|
|
public java.lang.String getD();// getD()
|
|
|
|
public Derived();// .ctor()
|
|
}
|