FIR2IR: Add hack for delegate combinated with intersection

This commit is contained in:
Denis Zharkov
2020-09-29 19:18:29 +03:00
parent 85b8673434
commit 70bf7063c9
@@ -128,6 +128,7 @@ internal class DelegatedMemberGenerator(
)
delegateFunction.overriddenSymbols =
delegateOverride.generateOverriddenFunctionSymbols(firSubClass, session, scopeSession, declarationStorage)
.filter { it.owner != delegateFunction }
val body = createDelegateBody(irField, delegateFunction, superFunction)
delegateFunction.body = body