[FIR] Make FirDeclaration an abstract class

This commit is contained in:
Dmitriy Novozhilov
2021-06-20 15:23:25 +03:00
parent b3e5c6e079
commit 1324e9223f
142 changed files with 997 additions and 758 deletions
@@ -251,12 +251,10 @@ abstract class AbstractFirDiagnosticsTest : AbstractFirBaseDiagnosticsTest() {
TypeOfCall.PROPERTY_GETTER.nameToRender
}
is FirFunction<*> -> buildString {
if (fir is FirCallableMemberDeclaration<*>) {
if (fir.status.isInline) append("inline ")
if (fir.status.isInfix) append("infix ")
if (fir.status.isOperator) append("operator ")
if (fir.receiverTypeRef != null) append("extension ")
}
if (fir.status.isInline) append("inline ")
if (fir.status.isInfix) append("infix ")
if (fir.status.isOperator) append("operator ")
if (fir.receiverTypeRef != null) append("extension ")
append(TypeOfCall.FUNCTION.nameToRender)
}
else -> TypeOfCall.OTHER.nameToRender