Raw FIR: set enum entry types to kotlin.Enum to avoid their resolve
This commit is contained in:
+2
-2
@@ -18,7 +18,7 @@ import org.jetbrains.kotlin.fir.symbols.impl.FirClassSymbol
|
|||||||
import org.jetbrains.kotlin.fir.transformInplace
|
import org.jetbrains.kotlin.fir.transformInplace
|
||||||
import org.jetbrains.kotlin.fir.transformSingle
|
import org.jetbrains.kotlin.fir.transformSingle
|
||||||
import org.jetbrains.kotlin.fir.types.FirTypeRef
|
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.fir.visitors.FirTransformer
|
||||||
import org.jetbrains.kotlin.name.Name
|
import org.jetbrains.kotlin.name.Name
|
||||||
|
|
||||||
@@ -42,7 +42,7 @@ class FirEnumEntryImpl(
|
|||||||
isData = false,
|
isData = false,
|
||||||
isInline = false
|
isInline = false
|
||||||
), FirEnumEntry {
|
), FirEnumEntry {
|
||||||
override var typeRef: FirTypeRef = FirImplicitTypeRefImpl(session, null)
|
override var typeRef: FirTypeRef = FirImplicitEnumTypeRef(session, null)
|
||||||
|
|
||||||
override val arguments = mutableListOf<FirExpression>()
|
override val arguments = mutableListOf<FirExpression>()
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user