[FIR2IR] Minor: reuse calculated expression

This commit is contained in:
Ivan Kochurkin
2021-12-02 23:42:28 +03:00
committed by Space
parent 522d2064bb
commit fa41e0f5a9
3 changed files with 14 additions and 17 deletions
@@ -69,14 +69,10 @@ private fun FirMemberDeclaration.getBackingFieldIfApplicable(): FirBackingField?
// This check prevents resolving protected and
// public fields.
val visibility = field.visibility
if (
visibility == Visibilities.PrivateToThis ||
visibility == Visibilities.Private ||
visibility == Visibilities.Internal
) {
return field
return when (field.visibility) {
Visibilities.PrivateToThis,
Visibilities.Private,
Visibilities.Internal -> field
else -> null
}
return null
}