From baf90178ad79ac1ee804839354ea0c21ed7a2576 Mon Sep 17 00:00:00 2001 From: Ilya Chernikov Date: Thu, 1 Dec 2022 17:04:51 +0100 Subject: [PATCH] K2 Scripting: fix resolution for scripts: script should not be resolved on annotations args mapping resolve --- .../plugin/FirAnnotationArgumentsMappingTransformer.kt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/transformers/plugin/FirAnnotationArgumentsMappingTransformer.kt b/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/transformers/plugin/FirAnnotationArgumentsMappingTransformer.kt index f629dc5d555..0d77fee6559 100644 --- a/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/transformers/plugin/FirAnnotationArgumentsMappingTransformer.kt +++ b/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/transformers/plugin/FirAnnotationArgumentsMappingTransformer.kt @@ -160,4 +160,8 @@ private class FirDeclarationsResolveTransformerForAnnotationArgumentsMapping( typeAlias.transformAnnotations(transformer, data) return typeAlias } + + override fun transformScript(script: FirScript, data: ResolutionMode): FirScript { + return script + } }