diff --git a/compiler/fir/fir2ir/src/org/jetbrains/kotlin/fir/backend/ConversionUtils.kt b/compiler/fir/fir2ir/src/org/jetbrains/kotlin/fir/backend/ConversionUtils.kt index 1aad9a7df4e..f03870b7dd0 100644 --- a/compiler/fir/fir2ir/src/org/jetbrains/kotlin/fir/backend/ConversionUtils.kt +++ b/compiler/fir/fir2ir/src/org/jetbrains/kotlin/fir/backend/ConversionUtils.kt @@ -403,7 +403,7 @@ internal fun FirReference.statementOrigin(session: FirSession): IrStatementOrigi null } is FirVariableSymbol -> { - if ((symbol.fir as FirVariable).returnTypeRef.coneTypeSafe()?.isBuiltinFunctionalType(session) == true) { + if ((symbol.fir as FirVariable).returnTypeRef.coneType.isBuiltinFunctionalType(session)) { IrStatementOrigin.VARIABLE_AS_FUNCTION } else null