Files
strangepleasures 9688c3e761 [KAPT] Improve stub formatting; check raw stubs in tests
Merge-request: KT-MR-14244
Merged-by: Pavel Mikhailovskii <Pavel.Mikhailovskii@jetbrains.com>
2024-02-09 15:41:37 +00:00

130 lines
3.5 KiB
Plaintext
Vendored

package test;
/**
* public final class test/A : kotlin/Any {
*
* // signature: <init>()V
* public constructor()
*
* // field: a$delegate:Lkotlin/Lazy;
* // getter: getA()Ltest/C;
* public final (* delegated *) val a: test/C<kotlin/String>
* public final (* non-default *) get
*
* // field: b$delegate:Lkotlin/Lazy;
* // getter: getB()Ltest/C;
* public final (* delegated *) val b: test/C<kotlin/String>
* public final (* non-default *) get
*
* // field: c$delegate:Lkotlin/reflect/KProperty0;
* // getter: getC()Ltest/C;
* public final (* delegated *) val c: test/C<kotlin/String>
* public final (* non-default *) get
*
* // field: x$delegate:Lkotlin/Lazy;
* // getter: getX()Lerror/NonExistentClass;
* // synthetic method for annotations: getX$annotations()V
* public final (* delegated *) val x: error/NonExistentClass
* public final (* non-default *) get
*
* // field: y$delegate:Ltest/C;
* // getter: getY()Ljava/lang/String;
* public final (* delegated *) val y: kotlin/String
* public final (* non-default *) get
*
* // field: z$delegate:Ltest/C;
* // getter: getZ()Ljava/lang/String;
* public final (* delegated *) val z: kotlin/String
* public final (* non-default *) get
*
* // module name: main
* }
*/
@kotlin.Metadata()
public final class A {
@org.jetbrains.annotations.NotNull()
private final kotlin.Lazy x$delegate = null;
@org.jetbrains.annotations.NotNull()
private final test.C<java.lang.String> z$delegate = null;
@org.jetbrains.annotations.NotNull()
private final test.C<java.lang.String> y$delegate = null;
@org.jetbrains.annotations.NotNull()
private final kotlin.Lazy<test.C<java.lang.String>> a$delegate = null;
@org.jetbrains.annotations.NotNull()
private final kotlin.Lazy<test.C<java.lang.String>> b$delegate = null;
@org.jetbrains.annotations.NotNull()
private final kotlin.reflect.KProperty0<test.C<java.lang.String>> c$delegate = null;
public A() {
super();
}
public final error.NonExistentClass getX() {
return null;
}
@kotlin.Suppress(names = {"UNRESOLVED_REFERENCE"})
@java.lang.Deprecated()
public static void getX$annotations() {
}
@org.jetbrains.annotations.NotNull()
public final java.lang.String getZ() {
return null;
}
@org.jetbrains.annotations.NotNull()
public final java.lang.String getY() {
return null;
}
@org.jetbrains.annotations.NotNull()
public final test.C<java.lang.String> getA() {
return null;
}
@org.jetbrains.annotations.NotNull()
public final test.C<java.lang.String> getB() {
return null;
}
@org.jetbrains.annotations.NotNull()
public final test.C<java.lang.String> getC() {
return null;
}
}
////////////////////
package test;
/**
* public open class test/C<T#0 (* T *)> : kotlin/Any {
*
* // signature: <init>(Ljava/lang/Object;)V
* public constructor(v: T#0)
*
* // signature: getValue(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
* public final operator fun getValue(p1: kotlin/Any?, p2: kotlin/Any?): T#0
*
* // module name: main
* }
*/
@kotlin.Metadata()
public class C<T extends java.lang.Object> {
public C(T v) {
super();
}
public final T getValue(@org.jetbrains.annotations.Nullable() java.lang.Object p1, @org.jetbrains.annotations.Nullable() java.lang.Object p2) {
return null;
}
}