FILE: expectClassesAndFunctions.kt public final? expect class A : R|kotlin/Any| { } public open class B : R|kotlin/Any| { public? [ContainingClassKey=B] constructor(): R|B| { super() } } public open class C : R|kotlin/Any| { public? [ContainingClassKey=C] constructor(): R|C| { super() } } public final? expect class D : B { public? expect [ContainingClassKey=D] error_constructor(): R|D| } public final? expect class E : B, C { public? expect [ContainingClassKey=E] error_constructor(): R|E| } public? final? expect fun f(): R|kotlin/Unit| public final? expect annotation class G : R|kotlin/Annotation| { }