15 lines
313 B
Kotlin
Vendored
15 lines
313 B
Kotlin
Vendored
// MODULE: m1
|
|
// FILE: BaseFirBuilder.kt
|
|
|
|
abstract class BaseFirBuilder<T> {
|
|
inline fun <T> withCapturedTypeParameters(block: () -> T): T {
|
|
return block()
|
|
}
|
|
}
|
|
|
|
// MODULE: m2(m1)
|
|
// FILE: FirBuilder.kt
|
|
|
|
open class BaseConverter : BaseFirBuilder<Any>()
|
|
|
|
class DeclarationsConverter : BaseConverter() |