<init>

JVM
1.0
Metadata(
    kind: Int = 1,
    metadataVersion: IntArray = [],
    bytecodeVersion: IntArray = [],
    data1: Array<String> = [],
    data2: Array<String> = [],
    extraString: String = "",
    packageName: String = "",
    extraInt: Int = 0)

This annotation is present on any class file produced by the Kotlin compiler and is read by the compiler and reflection. Parameters have very short JVM names on purpose: these names appear in all generated class files, and we'd like to reduce their size.