// IGNORE_FIR_DIAGNOSTICS
// RUN_PIPELINE_TILL: FIR2IR
// MODULE: m1-common
// FILE: common.kt

<!NO_ACTUAL_FOR_EXPECT{JVM}!>expect<!> class <!EXPECT_AND_ACTUAL_IN_THE_SAME_MODULE{METADATA}!>A<!>

// FILE: common2.kt
actual class <!ACTUAL_WITHOUT_EXPECT, ACTUAL_WITHOUT_EXPECT{METADATA}, EXPECT_AND_ACTUAL_IN_THE_SAME_MODULE, EXPECT_AND_ACTUAL_IN_THE_SAME_MODULE{METADATA}!>A<!>

// MODULE: m1-jvm()()(m1-common)
// FILE: jvm.kt

expect class <!EXPECT_AND_ACTUAL_IN_THE_SAME_MODULE!>B<!>

// FILE: jvm2.kt
actual class <!ACTUAL_WITHOUT_EXPECT, EXPECT_AND_ACTUAL_IN_THE_SAME_MODULE!>B<!>

/* GENERATED_FIR_TAGS: actual, classDeclaration, expect */
