9688c3e761
Merge-request: KT-MR-14244 Merged-by: Pavel Mikhailovskii <Pavel.Mikhailovskii@jetbrains.com>
445 lines
9.2 KiB
Plaintext
Vendored
445 lines
9.2 KiB
Plaintext
Vendored
/**
|
|
* public final annotation class AnnoArray : kotlin/Annotation {
|
|
*
|
|
* // signature: <init>(ILkotlin/Array;)V
|
|
* public constructor(x: kotlin/Int, a: kotlin/Array<kotlin/String>)
|
|
*
|
|
* // getter: a()[Ljava/lang/String;
|
|
* public final val a: kotlin/Array<kotlin/String>
|
|
* public final get
|
|
*
|
|
* // getter: x()I
|
|
* public final val x: kotlin/Int
|
|
* public final get
|
|
*
|
|
* // module name: main
|
|
* }
|
|
*/
|
|
@kotlin.Metadata()
|
|
@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME)
|
|
public abstract @interface AnnoArray {
|
|
|
|
public abstract int x();
|
|
|
|
public abstract java.lang.String[] a();
|
|
}
|
|
|
|
|
|
////////////////////
|
|
|
|
/**
|
|
* public final annotation class AnnoBoolean : kotlin/Annotation {
|
|
*
|
|
* // signature: <init>(IZ)V
|
|
* public constructor(x: kotlin/Int, bool: kotlin/Boolean)
|
|
*
|
|
* // getter: bool()Z
|
|
* public final val bool: kotlin/Boolean
|
|
* public final get
|
|
*
|
|
* // getter: x()I
|
|
* public final val x: kotlin/Int
|
|
* public final get
|
|
*
|
|
* // module name: main
|
|
* }
|
|
*/
|
|
@kotlin.Metadata()
|
|
@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME)
|
|
public abstract @interface AnnoBoolean {
|
|
|
|
public abstract int x();
|
|
|
|
public abstract boolean bool();
|
|
}
|
|
|
|
|
|
////////////////////
|
|
|
|
/**
|
|
* public final annotation class AnnoChar : kotlin/Annotation {
|
|
*
|
|
* // signature: <init>(IC)V
|
|
* public constructor(x: kotlin/Int, chr: kotlin/Char)
|
|
*
|
|
* // getter: chr()C
|
|
* public final val chr: kotlin/Char
|
|
* public final get
|
|
*
|
|
* // getter: x()I
|
|
* public final val x: kotlin/Int
|
|
* public final get
|
|
*
|
|
* // module name: main
|
|
* }
|
|
*/
|
|
@kotlin.Metadata()
|
|
@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME)
|
|
public abstract @interface AnnoChar {
|
|
|
|
public abstract int x();
|
|
|
|
public abstract char chr();
|
|
}
|
|
|
|
|
|
////////////////////
|
|
|
|
/**
|
|
* public final annotation class AnnoClass : kotlin/Annotation {
|
|
*
|
|
* // signature: <init>(ILkotlin/reflect/KClass;)V
|
|
* public constructor(x: kotlin/Int, c: kotlin/reflect/KClass<Color>)
|
|
*
|
|
* // getter: c()Ljava/lang/Class;
|
|
* public final val c: kotlin/reflect/KClass<Color>
|
|
* public final get
|
|
*
|
|
* // getter: x()I
|
|
* public final val x: kotlin/Int
|
|
* public final get
|
|
*
|
|
* // module name: main
|
|
* }
|
|
*/
|
|
@kotlin.Metadata()
|
|
@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME)
|
|
public abstract @interface AnnoClass {
|
|
|
|
public abstract int x();
|
|
|
|
public abstract java.lang.Class<Color> c();
|
|
}
|
|
|
|
|
|
////////////////////
|
|
|
|
/**
|
|
* public final annotation class AnnoDouble : kotlin/Annotation {
|
|
*
|
|
* // signature: <init>(ID)V
|
|
* public constructor(x: kotlin/Int, dbl: kotlin/Double)
|
|
*
|
|
* // getter: dbl()D
|
|
* public final val dbl: kotlin/Double
|
|
* public final get
|
|
*
|
|
* // getter: x()I
|
|
* public final val x: kotlin/Int
|
|
* public final get
|
|
*
|
|
* // module name: main
|
|
* }
|
|
*/
|
|
@kotlin.Metadata()
|
|
@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME)
|
|
public abstract @interface AnnoDouble {
|
|
|
|
public abstract int x();
|
|
|
|
public abstract double dbl();
|
|
}
|
|
|
|
|
|
////////////////////
|
|
|
|
/**
|
|
* public final annotation class AnnoEnum : kotlin/Annotation {
|
|
*
|
|
* // signature: <init>(ILColor;)V
|
|
* public constructor(x: kotlin/Int, c: Color)
|
|
*
|
|
* // getter: c()LColor;
|
|
* public final val c: Color
|
|
* public final get
|
|
*
|
|
* // getter: x()I
|
|
* public final val x: kotlin/Int
|
|
* public final get
|
|
*
|
|
* // module name: main
|
|
* }
|
|
*/
|
|
@kotlin.Metadata()
|
|
@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME)
|
|
public abstract @interface AnnoEnum {
|
|
|
|
public abstract int x();
|
|
|
|
public abstract Color c();
|
|
}
|
|
|
|
|
|
////////////////////
|
|
|
|
/**
|
|
* public final annotation class AnnoFloat : kotlin/Annotation {
|
|
*
|
|
* // signature: <init>(IF)V
|
|
* public constructor(x: kotlin/Int, flt: kotlin/Float)
|
|
*
|
|
* // getter: flt()F
|
|
* public final val flt: kotlin/Float
|
|
* public final get
|
|
*
|
|
* // getter: x()I
|
|
* public final val x: kotlin/Int
|
|
* public final get
|
|
*
|
|
* // module name: main
|
|
* }
|
|
*/
|
|
@kotlin.Metadata()
|
|
@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME)
|
|
public abstract @interface AnnoFloat {
|
|
|
|
public abstract int x();
|
|
|
|
public abstract float flt();
|
|
}
|
|
|
|
|
|
////////////////////
|
|
|
|
/**
|
|
* public final annotation class AnnoInt : kotlin/Annotation {
|
|
*
|
|
* // signature: <init>(II)V
|
|
* public constructor(x: kotlin/Int, i: kotlin/Int)
|
|
*
|
|
* // getter: i()I
|
|
* public final val i: kotlin/Int
|
|
* public final get
|
|
*
|
|
* // getter: x()I
|
|
* public final val x: kotlin/Int
|
|
* public final get
|
|
*
|
|
* // module name: main
|
|
* }
|
|
*/
|
|
@kotlin.Metadata()
|
|
@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME)
|
|
public abstract @interface AnnoInt {
|
|
|
|
public abstract int x();
|
|
|
|
public abstract int i();
|
|
}
|
|
|
|
|
|
////////////////////
|
|
|
|
/**
|
|
* public final annotation class AnnoIntArray : kotlin/Annotation {
|
|
*
|
|
* // signature: <init>(I[I)V
|
|
* public constructor(x: kotlin/Int, b: kotlin/IntArray)
|
|
*
|
|
* // getter: b()[I
|
|
* public final val b: kotlin/IntArray
|
|
* public final get
|
|
*
|
|
* // getter: x()I
|
|
* public final val x: kotlin/Int
|
|
* public final get
|
|
*
|
|
* // module name: main
|
|
* }
|
|
*/
|
|
@kotlin.Metadata()
|
|
@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME)
|
|
public abstract @interface AnnoIntArray {
|
|
|
|
public abstract int x();
|
|
|
|
public abstract int[] b();
|
|
}
|
|
|
|
|
|
////////////////////
|
|
|
|
/**
|
|
* public final annotation class AnnoLong : kotlin/Annotation {
|
|
*
|
|
* // signature: <init>(IJ)V
|
|
* public constructor(x: kotlin/Int, l: kotlin/Long)
|
|
*
|
|
* // getter: l()J
|
|
* public final val l: kotlin/Long
|
|
* public final get
|
|
*
|
|
* // getter: x()I
|
|
* public final val x: kotlin/Int
|
|
* public final get
|
|
*
|
|
* // module name: main
|
|
* }
|
|
*/
|
|
@kotlin.Metadata()
|
|
@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME)
|
|
public abstract @interface AnnoLong {
|
|
|
|
public abstract int x();
|
|
|
|
public abstract long l();
|
|
}
|
|
|
|
|
|
////////////////////
|
|
|
|
/**
|
|
* public final annotation class AnnoLongArray : kotlin/Annotation {
|
|
*
|
|
* // signature: <init>(I[J)V
|
|
* public constructor(x: kotlin/Int, b: kotlin/LongArray)
|
|
*
|
|
* // getter: b()[J
|
|
* public final val b: kotlin/LongArray
|
|
* public final get
|
|
*
|
|
* // getter: x()I
|
|
* public final val x: kotlin/Int
|
|
* public final get
|
|
*
|
|
* // module name: main
|
|
* }
|
|
*/
|
|
@kotlin.Metadata()
|
|
@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME)
|
|
public abstract @interface AnnoLongArray {
|
|
|
|
public abstract int x();
|
|
|
|
public abstract long[] b();
|
|
}
|
|
|
|
|
|
////////////////////
|
|
|
|
/**
|
|
* public final annotation class AnnoString : kotlin/Annotation {
|
|
*
|
|
* // signature: <init>(ILjava/lang/String;)V
|
|
* public constructor(x: kotlin/Int, s: kotlin/String)
|
|
*
|
|
* // getter: s()Ljava/lang/String;
|
|
* public final val s: kotlin/String
|
|
* public final get
|
|
*
|
|
* // getter: x()I
|
|
* public final val x: kotlin/Int
|
|
* public final get
|
|
*
|
|
* // module name: main
|
|
* }
|
|
*/
|
|
@kotlin.Metadata()
|
|
@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME)
|
|
public abstract @interface AnnoString {
|
|
|
|
public abstract int x();
|
|
|
|
public abstract java.lang.String s();
|
|
}
|
|
|
|
|
|
////////////////////
|
|
|
|
/**
|
|
* public final enum class Color : kotlin/Enum<Color> {
|
|
*
|
|
* // signature: <init>(Ljava/lang/String;I)V
|
|
* private constructor()
|
|
*
|
|
* BLACK,
|
|
*
|
|
* // module name: main
|
|
*
|
|
* // has Enum.entries
|
|
* }
|
|
*/
|
|
@kotlin.Metadata()
|
|
public enum Color {
|
|
BLACK;
|
|
|
|
|
|
Color() {
|
|
}
|
|
|
|
@org.jetbrains.annotations.NotNull()
|
|
public static kotlin.enums.EnumEntries<Color> getEntries() {
|
|
return null;
|
|
}
|
|
}
|
|
|
|
|
|
////////////////////
|
|
|
|
/**
|
|
* public final class Test : kotlin/Any {
|
|
*
|
|
* // signature: <init>()V
|
|
* public constructor()
|
|
*
|
|
* // field: value:Ljava/lang/String;
|
|
* // getter: getValue()Ljava/lang/String;
|
|
* // synthetic method for annotations: getValue$annotations()V
|
|
* public final val value: kotlin/String (* = ... *)
|
|
* public final get
|
|
*
|
|
* // module name: main
|
|
* }
|
|
*/
|
|
@kotlin.Metadata()
|
|
public final class Test {
|
|
@org.jetbrains.annotations.NotNull()
|
|
private final java.lang.String value = "";
|
|
|
|
public Test() {
|
|
super();
|
|
}
|
|
|
|
@org.jetbrains.annotations.NotNull()
|
|
public final java.lang.String getValue() {
|
|
return null;
|
|
}
|
|
|
|
@lib.Anno(value = "1")
|
|
@lib.Anno(value = "2", construct = {"A", "B"})
|
|
@lib.Anno(value = "3", construct = {"C"})
|
|
@java.lang.Deprecated()
|
|
public static void getValue$annotations() {
|
|
}
|
|
}
|
|
|
|
|
|
////////////////////
|
|
|
|
/**
|
|
* public final class Test2 : kotlin/Any {
|
|
*
|
|
* // signature: <init>()V
|
|
* public constructor()
|
|
*
|
|
* // module name: main
|
|
* }
|
|
*/
|
|
@kotlin.Metadata()
|
|
@AnnoChar(x = 100, chr = 'c')
|
|
@AnnoBoolean(x = 100, bool = false)
|
|
@AnnoInt(x = 100, i = 5)
|
|
@AnnoFloat(x = 100, flt = 1.0f)
|
|
@AnnoDouble(x = 100, dbl = 4.0)
|
|
@AnnoString(x = 100, s = "AAA")
|
|
@AnnoIntArray(x = 100, b = {1, 2, 3})
|
|
@AnnoLongArray(x = 100, b = {1L, 3L})
|
|
@AnnoArray(x = 100, a = {"A", "B"})
|
|
@AnnoClass(x = 100, c = Color.class)
|
|
public final class Test2 {
|
|
|
|
public Test2() {
|
|
super();
|
|
}
|
|
}
|