From bdec24542472e985b47535aba0be41d4ee9c2392 Mon Sep 17 00:00:00 2001 From: Mikhail Glukhikh Date: Thu, 8 Oct 2020 11:56:01 +0300 Subject: [PATCH] Don't transform enum entry initializer in FirTypeResolveTransformer --- .../fir/resolve/transformers/FirTypeResolveTransformer.kt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/transformers/FirTypeResolveTransformer.kt b/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/transformers/FirTypeResolveTransformer.kt index 2b868b94683..01d8ea4dd3a 100644 --- a/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/transformers/FirTypeResolveTransformer.kt +++ b/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/transformers/FirTypeResolveTransformer.kt @@ -86,7 +86,10 @@ class FirTypeResolveTransformer( } override fun transformEnumEntry(enumEntry: FirEnumEntry, data: Nothing?): CompositeTransformResult { - return transformDeclaration(enumEntry, data) + enumEntry.transformReturnTypeRef(this, data) + enumEntry.transformTypeParameters(this, data) + enumEntry.transformAnnotations(this, data) + return enumEntry.compose() } override fun transformProperty(property: FirProperty, data: Nothing?): CompositeTransformResult {