JVM IR: Generate synthetic methods for type aliases with annotations

This commit is contained in:
Kristoffer Andersen
2019-09-23 14:59:05 +02:00
committed by max-kammerer
parent acd1cc5a57
commit 52dc469657
8 changed files with 62 additions and 5 deletions
@@ -157,7 +157,7 @@ inline fun buildFun(builder: IrFunctionBuilder.() -> Unit): IrFunctionImpl =
buildFun()
}
inline fun IrDeclarationContainer.addFunction(builder: IrFunctionBuilder.() -> Unit): IrSimpleFunction =
inline fun IrDeclarationContainer.addFunction(builder: IrFunctionBuilder.() -> Unit): IrFunctionImpl =
buildFun(builder).also { function ->
declarations.add(function)
function.parent = this@addFunction