[FIR] add memberRequiredPhase to declaredMemberScope
^KT-56551
This commit is contained in:
committed by
Space Team
parent
01a94624f5
commit
5b3f617378
+1
-1
@@ -161,7 +161,7 @@ private fun FirConstructor.generateNoArgDelegatingConstructorCall() {
|
||||
}
|
||||
constructedTypeRef = singleSupertype.toFirResolvedTypeRef()
|
||||
val superSymbol = singleSupertype.toRegularClassSymbol(session) ?: error("Symbol for supertype $singleSupertype not found")
|
||||
val superConstructorSymbol = superSymbol.declaredMemberScope(session)
|
||||
val superConstructorSymbol = superSymbol.declaredMemberScope(session, memberRequiredPhase = null)
|
||||
.getDeclaredConstructors()
|
||||
.firstOrNull { it.valueParameterSymbols.isEmpty() }
|
||||
?: error("No arguments constructor for class $singleSupertype not found")
|
||||
|
||||
Reference in New Issue
Block a user