FIR IDE: find source of deserialized top-level properties

This commit is contained in:
Jinseong Jeon
2021-11-09 22:17:15 -08:00
committed by Roman Golyshev
parent cf886c5975
commit 4a16027873
@@ -58,7 +58,7 @@ object FirIdeDeserializedDeclarationSourceProvider {
private fun provideSourceForProperty(property: FirProperty, project: Project): PsiElement? {
val candidates = if (property.isTopLevel) {
project.createDeclarationProvider(property.scope(project)).getTopLevelFunctions(property.symbol.callableId)
project.createDeclarationProvider(property.scope(project)).getTopLevelProperties(property.symbol.callableId)
} else {
property.containingKtClass(project)?.declarations
?.filter { it.name == property.name.asString() }