FIR IDE: Small fixes
This commit is contained in:
-1
@@ -26,7 +26,6 @@ class KtFirAnalysisSessionProvider(project: Project) : CachingKtAnalysisSessionP
|
||||
override fun getResolveState(contextSymbol: KtSymbol): LLFirModuleResolveState {
|
||||
return when (contextSymbol) {
|
||||
is KtFirSymbol<*> -> contextSymbol.resolveState
|
||||
is KtFirBackingFieldSymbol -> contextSymbol.resolveState
|
||||
else -> error("Invalid symbol ${contextSymbol::class}")
|
||||
}
|
||||
}
|
||||
|
||||
+1
-1
@@ -43,7 +43,7 @@ internal class KtToFirMapping(firElement: FirElement, recorder: FirElementsRecor
|
||||
|
||||
val userType = when (ktElement) {
|
||||
is KtUserType -> ktElement
|
||||
is KtNameReferenceExpression -> ktElement as? KtUserType
|
||||
is KtNameReferenceExpression -> ktElement.parent as? KtUserType
|
||||
else -> null
|
||||
} ?: return null
|
||||
|
||||
|
||||
Reference in New Issue
Block a user