diff --git a/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/FirSymbolProvider.kt b/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/FirSymbolProvider.kt index fb858d9b788..ee95176bd10 100644 --- a/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/FirSymbolProvider.kt +++ b/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/FirSymbolProvider.kt @@ -63,12 +63,8 @@ fun FirSymbolProvider.getClassDeclaredCallableSymbols(classId: ClassId, name: Na val classSymbol = getClassLikeSymbolByFqName(classId) as? FirRegularClassSymbol ?: return emptyList() val declaredMemberScope = declaredMemberScope(classSymbol.fir) val result = mutableListOf>() - val processor: (FirCallableSymbol<*>) -> Unit = { - result.add(it) - } - - declaredMemberScope.processFunctionsByName(name, processor) - declaredMemberScope.processPropertiesByName(name, processor) + declaredMemberScope.processFunctionsByName(name, result::add) + declaredMemberScope.processPropertiesByName(name, result::add) return result }