[FIR] Properly check FirIntegerLiteralOperatorCall in FirConstCheckVisitor

This commit is contained in:
Ivan Kylchik
2023-12-21 00:13:01 +01:00
committed by Space Team
parent c51d68e227
commit 1423576d1a
@@ -260,6 +260,12 @@ private class FirConstCheckVisitor(private val session: FirSession) : FirVisitor
return ConstantArgumentKind.NOT_CONST
}
override fun visitIntegerLiteralOperatorCall(
integerLiteralOperatorCall: FirIntegerLiteralOperatorCall, data: Nothing?
): ConstantArgumentKind {
return visitFunctionCall(integerLiteralOperatorCall, data)
}
override fun visitFunctionCall(functionCall: FirFunctionCall, data: Nothing?): ConstantArgumentKind {
val calleeReference = functionCall.calleeReference
if (calleeReference is FirErrorNamedReference || calleeReference is FirResolvedErrorReference) {