Files
kotlin-fork/compiler/testData/asJava/lightClasses/lightClassByPsi/DelegatedProperty.descriptors.java
T
Dmitrii Gridin af5f76048b [SLC] AbstractSymbolLightClassesByPsiTest: add more stable order
Now more diff between sources and libraries are readable.
Also prefer .descriptors to .fir as FIR is a first-class support

^KT-62892
2024-01-03 21:35:12 +00:00

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()
}