b0e97de8a8
Placing location table inside .java file triggers annotation processor to run on each line table modification (even when the stub declarations themselves are the same). So we move it to the separate file.
72 lines
1.9 KiB
Plaintext
Vendored
72 lines
1.9 KiB
Plaintext
Vendored
package test.another;
|
|
|
|
import java.lang.System;
|
|
|
|
@kotlin.Metadata()
|
|
@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME)
|
|
public abstract @interface Anno {
|
|
|
|
public abstract java.lang.String value();
|
|
}
|
|
|
|
////////////////////
|
|
|
|
package test.another;
|
|
|
|
import java.lang.System;
|
|
|
|
@kotlin.Metadata()
|
|
public final class TopLevelKt {
|
|
|
|
public TopLevelKt() {
|
|
super();
|
|
}
|
|
private static final int topLevelProperty = 2;
|
|
|
|
@org.jetbrains.annotations.Nullable()
|
|
public static final java.lang.String topLevelFunction() {
|
|
return null;
|
|
}
|
|
|
|
@org.jetbrains.annotations.Nullable()
|
|
public static final <X extends java.lang.CharSequence, T extends java.util.List<? extends X>>T topLevelGenericFunction() {
|
|
return null;
|
|
}
|
|
|
|
public static final int getTopLevelProperty() {
|
|
return 0;
|
|
}
|
|
|
|
@org.jetbrains.annotations.NotNull()
|
|
public static final java.lang.String getTopLevelProperty2() {
|
|
return null;
|
|
}
|
|
|
|
public static final void extensionFunction(@org.jetbrains.annotations.NotNull()
|
|
@Anno(value = "rec")
|
|
java.lang.String $receiver, @org.jetbrains.annotations.NotNull()
|
|
@Anno(value = "1")
|
|
java.lang.String a, @org.jetbrains.annotations.NotNull()
|
|
@Anno(value = "2")
|
|
java.lang.String b) {
|
|
}
|
|
|
|
@Anno(value = "extpr")
|
|
public static void extensionProperty$annotations(java.lang.Object p0) {
|
|
}
|
|
|
|
@org.jetbrains.annotations.NotNull()
|
|
public static final <T extends java.lang.Object>java.lang.String getExtensionProperty(@org.jetbrains.annotations.NotNull()
|
|
@Anno(value = "propRec")
|
|
T $receiver) {
|
|
return null;
|
|
}
|
|
|
|
public static final <T extends java.lang.Object>void setExtensionProperty(@org.jetbrains.annotations.NotNull()
|
|
@Anno(value = "propRec")
|
|
T $receiver, @org.jetbrains.annotations.NotNull()
|
|
@Anno(value = "setparam")
|
|
java.lang.String setParamName) {
|
|
}
|
|
}
|