[Test] Add handler for comparing pretty kt ir dumps

This commit is contained in:
Dmitriy Novozhilov
2021-01-20 11:40:04 +03:00
committed by TeamCityServer
parent 87ffbd8206
commit aba029237d
13 changed files with 171 additions and 64 deletions
@@ -1,3 +1,22 @@
// MODULE: m1
// FILE: BaseFirBuilder.kt
abstract class BaseFirBuilder<T : Any?> {
constructor() /* primary */ {
super/*Any*/()
/* <init>() */
}
inline fun <T : Any?> withCapturedTypeParameters(block: Function0<T>): T {
return block.invoke()
}
}
// MODULE: m2
// FILE: FirBuilder.kt
open class BaseConverter : BaseFirBuilder<Any> {
constructor() /* primary */ {
super/*BaseFirBuilder*/<Any>()