diff --git a/analysis/low-level-api-fir/src/org/jetbrains/kotlin/analysis/low/level/api/fir/transformers/LLFirCompilerAnnotationsLazyResolver.kt b/analysis/low-level-api-fir/src/org/jetbrains/kotlin/analysis/low/level/api/fir/transformers/LLFirCompilerAnnotationsLazyResolver.kt index 3550b828801..815963db582 100644 --- a/analysis/low-level-api-fir/src/org/jetbrains/kotlin/analysis/low/level/api/fir/transformers/LLFirCompilerAnnotationsLazyResolver.kt +++ b/analysis/low-level-api-fir/src/org/jetbrains/kotlin/analysis/low/level/api/fir/transformers/LLFirCompilerAnnotationsLazyResolver.kt @@ -100,9 +100,7 @@ private class LLFirCompilerRequiredAnnotationsTargetResolver( target is FirRegularClass -> { transformer.annotationTransformer.resolveRegularClass( target, - transformChildren = { - target.transformSuperTypeRefs(transformer.annotationTransformer, null) - }, + transformChildren = {}, afterChildrenTransform = { transformer.annotationTransformer.calculateDeprecations(target) } diff --git a/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/transformers/plugin/AbstractFirSpecificAnnotationResolveTransformer.kt b/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/transformers/plugin/AbstractFirSpecificAnnotationResolveTransformer.kt index 9133f993413..05dc8c99564 100644 --- a/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/transformers/plugin/AbstractFirSpecificAnnotationResolveTransformer.kt +++ b/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/transformers/plugin/AbstractFirSpecificAnnotationResolveTransformer.kt @@ -283,7 +283,6 @@ abstract class AbstractFirSpecificAnnotationResolveTransformer( regularClass, transformChildren = { regularClass.transformDeclarations(this, data) - regularClass.transformSuperTypeRefs(this, data) }, afterChildrenTransform = { calculateDeprecations(regularClass)