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.
63 lines
1.3 KiB
Plaintext
Vendored
63 lines
1.3 KiB
Plaintext
Vendored
import java.lang.System;
|
|
|
|
@kotlin.Metadata()
|
|
@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME)
|
|
public abstract @interface Anno1 {
|
|
|
|
public abstract java.lang.String value();
|
|
}
|
|
|
|
////////////////////
|
|
|
|
|
|
import java.lang.System;
|
|
|
|
@kotlin.Metadata()
|
|
public enum Enum1 {
|
|
/*public static final*/ BLACK /* = new Enum1() */,
|
|
/*public static final*/ WHITE /* = new Enum1() */;
|
|
|
|
Enum1() {
|
|
}
|
|
}
|
|
|
|
////////////////////
|
|
|
|
|
|
import java.lang.System;
|
|
|
|
@kotlin.Metadata()
|
|
public enum Enum2 {
|
|
/*public static final*/ RED /* = new Enum2() */,
|
|
/*public static final*/ WHITE /* = new Enum2() */;
|
|
@org.jetbrains.annotations.NotNull()
|
|
private final java.lang.String col = null;
|
|
private final int col2 = 0;
|
|
|
|
@org.jetbrains.annotations.NotNull()
|
|
public final java.lang.String color() {
|
|
return null;
|
|
}
|
|
|
|
private final void privateEnumFun() {
|
|
}
|
|
|
|
public final void publicEnumFun() {
|
|
}
|
|
|
|
@org.jetbrains.annotations.NotNull()
|
|
public final java.lang.String getCol() {
|
|
return null;
|
|
}
|
|
|
|
public final int getCol2() {
|
|
return 0;
|
|
}
|
|
|
|
Enum2(@org.jetbrains.annotations.NotNull()
|
|
@Anno1(value = "first")
|
|
java.lang.String col, @Anno1(value = "second")
|
|
int col2) {
|
|
}
|
|
}
|