[FIR] Replace usages of FirExpression.typeRef with coneTypeOrNull

#KT-59855 Fixed
This commit is contained in:
Kirill Rakhman
2023-08-04 10:43:25 +02:00
committed by Space Team
parent f60d81097c
commit 8d7c5b375e
76 changed files with 538 additions and 565 deletions
@@ -1469,7 +1469,7 @@ class HtmlFirDump internal constructor(private var linkResolver: FirLinkResolver
}
private fun FlowContent.generate(unitExpression: FirUnitExpression) {
generate(unitExpression.typeRef)
generate(unitExpression.coneType)
}
private fun FlowContent.generate(breakExpression: FirBreakExpression) {
@@ -1530,7 +1530,7 @@ class HtmlFirDump internal constructor(private var linkResolver: FirLinkResolver
}
private fun FlowContent.generate(expression: FirExpression) {
exprType(expression.typeRef) {
exprType(expression.coneType.toFirResolvedTypeRef()) {
when (expression) {
is FirBlock -> generateBlockIfAny(expression)
is FirGetClassCall -> generate(expression)