From c6987744be1c9cb084e23a65eb5d7f9f0af2d43d Mon Sep 17 00:00:00 2001 From: Dmitrii Gridin Date: Fri, 30 Sep 2022 20:23:50 +0200 Subject: [PATCH] [SLC] SymbolLightFieldForEnumEntry: override right computeConstantValue ^KT-50241 --- .../classes/symbol/fields/SymbolLightFieldForEnumEntry.kt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/analysis/symbol-light-classes/src/org/jetbrains/kotlin/light/classes/symbol/fields/SymbolLightFieldForEnumEntry.kt b/analysis/symbol-light-classes/src/org/jetbrains/kotlin/light/classes/symbol/fields/SymbolLightFieldForEnumEntry.kt index b75a645da98..8226dab39a8 100644 --- a/analysis/symbol-light-classes/src/org/jetbrains/kotlin/light/classes/symbol/fields/SymbolLightFieldForEnumEntry.kt +++ b/analysis/symbol-light-classes/src/org/jetbrains/kotlin/light/classes/symbol/fields/SymbolLightFieldForEnumEntry.kt @@ -12,14 +12,14 @@ import org.jetbrains.kotlin.analysis.api.symbols.KtEnumEntrySymbol import org.jetbrains.kotlin.asJava.builder.LightMemberOrigin import org.jetbrains.kotlin.asJava.classes.cannotModify import org.jetbrains.kotlin.asJava.classes.lazyPub +import org.jetbrains.kotlin.descriptors.annotations.AnnotationUseSiteTarget +import org.jetbrains.kotlin.light.classes.symbol.NullabilityType import org.jetbrains.kotlin.light.classes.symbol.SymbolLightIdentifier +import org.jetbrains.kotlin.light.classes.symbol.annotations.computeAnnotations import org.jetbrains.kotlin.light.classes.symbol.classes.SymbolLightClass import org.jetbrains.kotlin.light.classes.symbol.classes.SymbolLightClassForEnumEntry import org.jetbrains.kotlin.light.classes.symbol.modifierLists.SymbolLightMemberModifierList import org.jetbrains.kotlin.light.classes.symbol.nonExistentType -import org.jetbrains.kotlin.descriptors.annotations.AnnotationUseSiteTarget -import org.jetbrains.kotlin.light.classes.symbol.NullabilityType -import org.jetbrains.kotlin.light.classes.symbol.annotations.computeAnnotations import org.jetbrains.kotlin.psi.KtEnumEntry import org.jetbrains.kotlin.utils.addToStdlib.ifTrue @@ -73,7 +73,7 @@ internal class SymbolLightFieldForEnumEntry( override fun resolveMethodGenerics(): JavaResolveResult = JavaResolveResult.EMPTY override fun hasInitializer() = true - override fun computeConstantValue(visitedVars: MutableSet?) = this + override fun computeConstantValue() = this override fun getName(): String = enumEntrySymbol.name.asString()