From 5c96fa0844b91d4476db265f4eaf9df1021445eb Mon Sep 17 00:00:00 2001 From: Mikhail Glukhikh Date: Mon, 20 May 2019 17:10:18 +0300 Subject: [PATCH] Raw FIR: set enum entry types to kotlin.Enum to avoid their resolve --- .../kotlin/fir/declarations/impl/FirEnumEntryImpl.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/impl/FirEnumEntryImpl.kt b/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/impl/FirEnumEntryImpl.kt index 9ad6c9daea4..f8a210cd417 100644 --- a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/impl/FirEnumEntryImpl.kt +++ b/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/impl/FirEnumEntryImpl.kt @@ -18,7 +18,7 @@ import org.jetbrains.kotlin.fir.symbols.impl.FirClassSymbol import org.jetbrains.kotlin.fir.transformInplace import org.jetbrains.kotlin.fir.transformSingle import org.jetbrains.kotlin.fir.types.FirTypeRef -import org.jetbrains.kotlin.fir.types.impl.FirImplicitTypeRefImpl +import org.jetbrains.kotlin.fir.types.impl.FirImplicitEnumTypeRef import org.jetbrains.kotlin.fir.visitors.FirTransformer import org.jetbrains.kotlin.name.Name @@ -42,7 +42,7 @@ class FirEnumEntryImpl( isData = false, isInline = false ), FirEnumEntry { - override var typeRef: FirTypeRef = FirImplicitTypeRefImpl(session, null) + override var typeRef: FirTypeRef = FirImplicitEnumTypeRef(session, null) override val arguments = mutableListOf()