diff --git a/idea/idea-frontend-fir/src/org/jetbrains/kotlin/idea/asJava/FirLightIdentifier.kt b/idea/idea-frontend-fir/src/org/jetbrains/kotlin/idea/asJava/FirLightIdentifier.kt index dae8b437e8a..48f63972ca0 100644 --- a/idea/idea-frontend-fir/src/org/jetbrains/kotlin/idea/asJava/FirLightIdentifier.kt +++ b/idea/idea-frontend-fir/src/org/jetbrains/kotlin/idea/asJava/FirLightIdentifier.kt @@ -31,8 +31,10 @@ import org.jetbrains.kotlin.psi.psiUtil.containingClassOrObject open class FirLightIdentifier( private val lightOwner: PsiElement, private val firSymbol: KtSymbol -) : LightIdentifier(lightOwner.manager, (firSymbol as? KtNamedSymbol)?.name?.identifier), PsiCompiledElement, - PsiElementWithOrigin { +) : LightIdentifier( + lightOwner.manager, + (firSymbol as? KtNamedSymbol)?.name?.identifierOrNullIfSpecial +), PsiCompiledElement, PsiElementWithOrigin { override val origin: PsiElement? get() = when (val ktDeclaration = firSymbol.psi) {