From 1ae56a49f79db38a46d70510573ea8e9546a8b88 Mon Sep 17 00:00:00 2001 From: Ilya Kirillov Date: Tue, 25 Apr 2023 19:00:14 +0200 Subject: [PATCH] [Analysis API] fix LLFirResolveExtensionToolDeclarationProvider.getTopLevelCallableNamesInPackage it should provide callable names instead of classifier names ^KT-58262 --- .../api/fir/resolve/extensions/LLFirResolveExtensionTool.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/analysis/low-level-api-fir/src/org/jetbrains/kotlin/analysis/low/level/api/fir/resolve/extensions/LLFirResolveExtensionTool.kt b/analysis/low-level-api-fir/src/org/jetbrains/kotlin/analysis/low/level/api/fir/resolve/extensions/LLFirResolveExtensionTool.kt index 17fb9a76094..562fa4bd674 100644 --- a/analysis/low-level-api-fir/src/org/jetbrains/kotlin/analysis/low/level/api/fir/resolve/extensions/LLFirResolveExtensionTool.kt +++ b/analysis/low-level-api-fir/src/org/jetbrains/kotlin/analysis/low/level/api/fir/resolve/extensions/LLFirResolveExtensionTool.kt @@ -155,7 +155,7 @@ private class LLFirResolveExtensionToolDeclarationProvider( } override fun getTopLevelCallableNamesInPackage(packageFqName: FqName): Set = forbidAnalysis { - return extensionProvider.getFilesByPackage(packageFqName).flatMapTo(mutableSetOf()) { it.getTopLevelClassifierNames() } + return extensionProvider.getFilesByPackage(packageFqName).flatMapTo(mutableSetOf()) { it.getTopLevelCallableNames() } } override fun findFilesForFacadeByPackage(packageFqName: FqName): Collection = forbidAnalysis {