/** * public final enum class Em : kotlin/Enum { * * // signature: (Ljava/lang/String;I)V * private constructor() * * FOO, * * BAR, * * // module name: main * * // has Enum.entries * } */ @kotlin.Metadata() public enum Em { FOO, BAR; Em() { } @org.jetbrains.annotations.NotNull() public static kotlin.enums.EnumEntries getEntries() { return null; } } //////////////////// /** * public final class Foo : kotlin/Any { * * // signature: (ZBCCSIJFDLjava/lang/String;[I[J[D[Ljava/lang/String;Ljava/lang/Class;[Ljava/lang/Class;LEm;[LEm;)V * public constructor(z: kotlin/Boolean (* = ... *), b: kotlin/Byte (* = ... *), c: kotlin/Char (* = ... *), c2: kotlin/Char (* = ... *), sh: kotlin/Short (* = ... *), i: kotlin/Int (* = ... *), l: kotlin/Long (* = ... *), f: kotlin/Float (* = ... *), d: kotlin/Double (* = ... *), s: kotlin/String (* = ... *), iarr: kotlin/IntArray (* = ... *), larr: kotlin/LongArray (* = ... *), darr: kotlin/DoubleArray (* = ... *), sarr: kotlin/Array (* = ... *), cl: java/lang/Class<*> (* = ... *), clarr: kotlin/Array> (* = ... *), em: Em (* = ... *), emarr: kotlin/Array (* = ... *)) * * // signature: foo(I)V * public final fun foo(a: kotlin/Int (* = ... *)): kotlin/Unit * * // field: b:B * // getter: getB()B * public final val b: kotlin/Byte * public final get * * // field: c:C * // getter: getC()C * public final val c: kotlin/Char * public final get * * // field: c2:C * // getter: getC2()C * public final val c2: kotlin/Char * public final get * * // field: cl:Ljava/lang/Class; * // getter: getCl()Ljava/lang/Class; * public final val cl: java/lang/Class<*> * public final get * * // field: clarr:[Ljava/lang/Class; * // getter: getClarr()[Ljava/lang/Class; * public final val clarr: kotlin/Array> * public final get * * // field: d:D * // getter: getD()D * public final val d: kotlin/Double * public final get * * // field: darr:[D * // getter: getDarr()[D * public final val darr: kotlin/DoubleArray * public final get * * // field: em:LEm; * // getter: getEm()LEm; * public final val em: Em * public final get * * // field: emarr:[LEm; * // getter: getEmarr()[LEm; * public final val emarr: kotlin/Array * public final get * * // field: f:F * // getter: getF()F * public final val f: kotlin/Float * public final get * * // field: i:I * // getter: getI()I * public final val i: kotlin/Int * public final get * * // field: iarr:[I * // getter: getIarr()[I * public final val iarr: kotlin/IntArray * public final get * * // field: l:J * // getter: getL()J * public final val l: kotlin/Long * public final get * * // field: larr:[J * // getter: getLarr()[J * public final val larr: kotlin/LongArray * public final get * * // field: s:Ljava/lang/String; * // getter: getS()Ljava/lang/String; * public final val s: kotlin/String * public final get * * // field: sarr:[Ljava/lang/String; * // getter: getSarr()[Ljava/lang/String; * public final val sarr: kotlin/Array * public final get * * // field: sh:S * // getter: getSh()S * public final val sh: kotlin/Short * public final get * * // field: z:Z * // getter: getZ()Z * public final val z: kotlin/Boolean * public final get * * // module name: main * } */ @kotlin.Metadata() public final class Foo { private final boolean z = false; private final byte b = 0; private final char c = '\u0000'; private final char c2 = '\u0000'; private final short sh = 0; private final int i = 0; private final long l = 0L; private final float f = 0.0F; private final double d = 0.0; @org.jetbrains.annotations.NotNull() private final java.lang.String s = null; @org.jetbrains.annotations.NotNull() private final int[] iarr = null; @org.jetbrains.annotations.NotNull() private final long[] larr = null; @org.jetbrains.annotations.NotNull() private final double[] darr = null; @org.jetbrains.annotations.NotNull() private final java.lang.String[] sarr = null; @org.jetbrains.annotations.NotNull() private final java.lang.Class cl = null; @org.jetbrains.annotations.NotNull() private final java.lang.Class[] clarr = null; @org.jetbrains.annotations.NotNull() private final Em em = null; @org.jetbrains.annotations.NotNull() private final Em[] emarr = null; public Foo() { super(); } public Foo(boolean z, byte b, char c, char c2, short sh, int i, long l, float f, double d, @org.jetbrains.annotations.NotNull() java.lang.String s, @org.jetbrains.annotations.NotNull() int[] iarr, @org.jetbrains.annotations.NotNull() long[] larr, @org.jetbrains.annotations.NotNull() double[] darr, @org.jetbrains.annotations.NotNull() java.lang.String[] sarr, @org.jetbrains.annotations.NotNull() java.lang.Class cl, @org.jetbrains.annotations.NotNull() java.lang.Class[] clarr, @org.jetbrains.annotations.NotNull() Em em, @org.jetbrains.annotations.NotNull() Em[] emarr) { super(); } public final boolean getZ() { return false; } public final byte getB() { return 0; } public final char getC() { return '\u0000'; } public final char getC2() { return '\u0000'; } public final short getSh() { return 0; } public final int getI() { return 0; } public final long getL() { return 0L; } public final float getF() { return 0.0F; } public final double getD() { return 0.0; } @org.jetbrains.annotations.NotNull() public final java.lang.String getS() { return null; } @org.jetbrains.annotations.NotNull() public final int[] getIarr() { return null; } @org.jetbrains.annotations.NotNull() public final long[] getLarr() { return null; } @org.jetbrains.annotations.NotNull() public final double[] getDarr() { return null; } @org.jetbrains.annotations.NotNull() public final java.lang.String[] getSarr() { return null; } @org.jetbrains.annotations.NotNull() public final java.lang.Class getCl() { return null; } @org.jetbrains.annotations.NotNull() public final java.lang.Class[] getClarr() { return null; } @org.jetbrains.annotations.NotNull() public final Em getEm() { return null; } @org.jetbrains.annotations.NotNull() public final Em[] getEmarr() { return null; } public final void foo(int a) { } }