~
diff --git a/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/providers/impl/FirProviderImpl.kt b/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/providers/impl/FirProviderImpl.kt index 01cfda0..13b6ab9 100644 --- a/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/providers/impl/FirProviderImpl.kt +++ b/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/providers/impl/FirProviderImpl.kt
@@ -79,8 +79,17 @@ state.classifierInPackage[fqName].orEmpty().mapTo(mutableSetOf()) { it.asString() } override fun computeCallableNames(fqName: FqName): Set<Name> = buildSet { - state.functionMap.keys.mapTo(this) { it.callableName } - state.propertyMap.keys.mapTo(this) { it.callableName } + for (key in state.functionMap.keys) { + if (key.packageName == fqName) { + add(key.callableName) + } + } + + for (key in state.propertyMap.keys) { + if (key.packageName == fqName) { + add(key.callableName) + } + } } override fun getPackage(fqName: FqName): FqName? {