[IR][inliner] fixed occasional endless recursion in InlinerExpressionLocationHint::toString

This commit is contained in:
Vasily Levchenko
2019-08-29 23:10:07 +03:00
parent 8218ca5bae
commit 22c53e14e6
@@ -477,5 +477,5 @@ class InlinerExpressionLocationHint(val inlineAtSymbol: IrSymbol) : IrStatementO
get() = (inlineAtSymbol as? IrFunction)?.file
private val functionNameOrDefaultToString: String
get() = (inlineAtSymbol as? IrFunction)?.name?.asString() ?: toString()
get() = (inlineAtSymbol as? IrFunction)?.name?.asString() ?: inlineAtSymbol.toString()
}