bug fix: Callable references as arguments of callable references.

This commit is contained in:
Igor Chevdar
2017-03-07 16:45:17 +03:00
parent 1a8ce13067
commit 532cab42a7
@@ -101,6 +101,7 @@ private class CallableReferencesUnbinder(val lower: CallableReferenceLowering,
}
override fun visitCallableReference(expression: IrCallableReference): IrExpression {
expression.transformChildrenVoid(this)
if (!expression.type.isFunctionOrKFunctionType) {
// Not a subject of this lowering.
return expression