FIR2IR (minor): remove duplicate of generateErrorCallExpression
This commit is contained in:
@@ -703,7 +703,7 @@ class Fir2IrVisitor(
|
|||||||
startOffset, endOffset, type, symbol,
|
startOffset, endOffset, type, symbol,
|
||||||
origin = calleeReference.statementOrigin()
|
origin = calleeReference.statementOrigin()
|
||||||
)
|
)
|
||||||
else -> IrErrorCallExpressionImpl(startOffset, endOffset, type, "Unresolved reference: ${calleeReference.render()}")
|
else -> generateErrorCallExpression(startOffset, endOffset, calleeReference, type)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -899,9 +899,14 @@ class Fir2IrVisitor(
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private fun generateErrorCallExpression(startOffset: Int, endOffset: Int, calleeReference: FirReference): IrErrorCallExpression {
|
private fun generateErrorCallExpression(
|
||||||
|
startOffset: Int,
|
||||||
|
endOffset: Int,
|
||||||
|
calleeReference: FirReference,
|
||||||
|
type: IrType? = null
|
||||||
|
): IrErrorCallExpression {
|
||||||
return IrErrorCallExpressionImpl(
|
return IrErrorCallExpressionImpl(
|
||||||
startOffset, endOffset, IrErrorTypeImpl(null, emptyList(), Variance.INVARIANT),
|
startOffset, endOffset, type ?: createErrorType(),
|
||||||
"Unresolved reference: ${calleeReference.render()}"
|
"Unresolved reference: ${calleeReference.render()}"
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user