FIR: implement early type alias expansion

This commit is contained in:
Simon Ogorodnik
2018-03-21 18:30:28 +03:00
committed by Mikhail Glukhikh
parent d15fb1963b
commit 25ae12fe07
16 changed files with 187 additions and 90 deletions
@@ -18,6 +18,8 @@ import org.jetbrains.kotlin.fir.visitors.FirVisitorVoid
import org.jetbrains.kotlin.types.Variance
import org.jetbrains.kotlin.utils.Printer
fun FirElement.render(): String = buildString { this@render.accept(FirRenderer(this)) }
class FirRenderer(builder: StringBuilder) : FirVisitorVoid() {
private val printer = Printer(builder)