// test/OptionalAnnotationKt.class // ------------------------------------------ package { // signature: ok()V public final fun ok(): kotlin/Unit } // META-INF/test-module.kotlin_module // ------------------------------------------ module { package test { test/OptionalAnnotationKt } // Optional annotations public final expect annotation class test/A : kotlin/Annotation { // signature: (I)V public /* primary */ constructor(x: kotlin/Int) public final expect val x: kotlin/Int public final get // module name: main } public final expect annotation class test/B : kotlin/Annotation { // signature: (Lkotlin/Array;)V public /* primary */ constructor(a: kotlin/Array) public final expect val a: kotlin/Array public final get // module name: main } public final expect annotation class test/C : kotlin/Annotation { // signature: ()V public /* primary */ constructor() // module name: main } }