From 3c4e691e62bd4ad47d81c2b01fc4c4322df32a4d Mon Sep 17 00:00:00 2001 From: "simon.ogorodnik" Date: Wed, 15 Apr 2020 19:29:23 +0300 Subject: [PATCH] [FIR] Fix getClassDeclaredCallableSymbols for constructors --- .../src/org/jetbrains/kotlin/fir/resolve/FirSymbolProvider.kt | 1 + 1 file changed, 1 insertion(+) 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 e7b47d90ff2..77677e846a6 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 @@ -72,6 +72,7 @@ fun FirSymbolProvider.getClassDeclaredCallableSymbols(classId: ClassId, name: Na val result = mutableListOf>() declaredMemberScope.processFunctionsByName(name, result::add) declaredMemberScope.processPropertiesByName(name, result::add) + if (name == classId.shortClassName) declaredMemberScope.processDeclaredConstructors(result::add) return result }