From d9da3973bb6905729d8e2c5ec2ac348fd020db37 Mon Sep 17 00:00:00 2001 From: Kirill Rakhman Date: Fri, 8 Sep 2023 10:23:02 +0200 Subject: [PATCH] [FIR] Remove redundant overloads of allowsToHaveFakeOverride --- .../kotlin/fir/declarations/utils/FirStatusUtils.kt | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/utils/FirStatusUtils.kt b/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/utils/FirStatusUtils.kt index 170f6e7fce2..08198e8e537 100644 --- a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/utils/FirStatusUtils.kt +++ b/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/utils/FirStatusUtils.kt @@ -28,7 +28,7 @@ inline val FirMemberDeclaration.effectiveVisibility: EffectiveVisibility get() = (status as? FirResolvedDeclarationStatus)?.effectiveVisibility ?: EffectiveVisibility.Local inline val FirMemberDeclaration.allowsToHaveFakeOverride: Boolean - get() = !Visibilities.isPrivate(visibility) && visibility != Visibilities.InvisibleFake + get() = visibility.allowsToHaveFakeOverride inline val FirMemberDeclaration.isOverridable: Boolean get() = status.modality != Modality.FINAL && status.visibility != Visibilities.Private @@ -70,9 +70,6 @@ inline val FirRegularClass.isData: Boolean get() = status.isData inline val FirFunction.hasBody: Boolean get() = body != null inline val FirPropertyAccessor.hasBody: Boolean get() = body != null -inline val FirPropertyAccessor.allowsToHaveFakeOverride: Boolean get() = visibility.allowsToHaveFakeOverride - -inline val FirProperty.allowsToHaveFakeOverride: Boolean get() = visibility.allowsToHaveFakeOverride inline val Visibility.allowsToHaveFakeOverride: Boolean get() = !Visibilities.isPrivate(this) && this != Visibilities.InvisibleFake