// MODULE: m1 // FILE: BaseFirBuilder.kt abstract class BaseFirBuilder { inline fun withCapturedTypeParameters(block: () -> T): T { return block() } } // MODULE: m2(m1) // FILE: FirBuilder.kt open class BaseConverter : BaseFirBuilder() class DeclarationsConverter : BaseConverter()