From 528a2d3c620ec7f9bf5c0ea67166f8dbe2251527 Mon Sep 17 00:00:00 2001 From: Kirill Rakhman Date: Thu, 9 Nov 2023 18:24:54 +0100 Subject: [PATCH] [FIR] Rename CheckDeprecatedSinceKotlin resolution stage to CheckHiddenDeclaration --- .../org/jetbrains/kotlin/fir/resolve/calls/CallKind.kt | 8 ++++---- .../kotlin/fir/resolve/calls/ResolutionStages.kt | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/calls/CallKind.kt b/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/calls/CallKind.kt index c07841982e4..481dc03c364 100644 --- a/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/calls/CallKind.kt +++ b/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/calls/CallKind.kt @@ -7,7 +7,7 @@ package org.jetbrains.kotlin.fir.resolve.calls sealed class CallKind(vararg resolutionSequence: ResolutionStage) { object VariableAccess : CallKind( - CheckDeprecatedSinceKotlin, + CheckHiddenDeclaration, CheckVisibility, DiscriminateSynthetics, CheckExplicitReceiverConsistency, @@ -38,7 +38,7 @@ sealed class CallKind(vararg resolutionSequence: ResolutionStage) { ) object Function : CallKind( - CheckDeprecatedSinceKotlin, + CheckHiddenDeclaration, CheckVisibility, DiscriminateSynthetics, MapArguments, @@ -62,7 +62,7 @@ sealed class CallKind(vararg resolutionSequence: ResolutionStage) { ) object DelegatingConstructorCall : CallKind( - CheckDeprecatedSinceKotlin, + CheckHiddenDeclaration, CheckVisibility, MapArguments, CheckExplicitReceiverConsistency, @@ -80,7 +80,7 @@ sealed class CallKind(vararg resolutionSequence: ResolutionStage) { ) object CallableReference : CallKind( - CheckDeprecatedSinceKotlin, + CheckHiddenDeclaration, CheckVisibility, DiscriminateSynthetics, NoTypeArguments, diff --git a/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/calls/ResolutionStages.kt b/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/calls/ResolutionStages.kt index 4c7258090c0..818a30489ad 100644 --- a/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/calls/ResolutionStages.kt +++ b/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/calls/ResolutionStages.kt @@ -702,7 +702,7 @@ internal object CheckCallModifiers : CheckerStage() { } } -internal object CheckDeprecatedSinceKotlin : ResolutionStage() { +internal object CheckHiddenDeclaration : ResolutionStage() { override suspend fun check(candidate: Candidate, callInfo: CallInfo, sink: CheckerSink, context: ResolutionContext) { val symbol = candidate.symbol as? FirCallableSymbol<*> ?: return val deprecation = symbol.getDeprecation(context.session, callInfo.callSite)