[JS IR] Do not copy interface method if base class inherits it
^KT-58599 Fixed
This commit is contained in:
committed by
Space Team
parent
9ca9fc9c68
commit
8066f1b7d2
-5
@@ -172,11 +172,6 @@ internal class WasmUsefulDeclarationProcessor(
|
||||
override fun processSimpleFunction(irFunction: IrSimpleFunction) {
|
||||
super.processSimpleFunction(irFunction)
|
||||
irFunction.enqueueParentClass()
|
||||
if (irFunction.isFakeOverride) {
|
||||
irFunction.overriddenSymbols.forEach { overridden ->
|
||||
overridden.owner.enqueue(irFunction, "original for fake-override")
|
||||
}
|
||||
}
|
||||
processIrFunction(irFunction)
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user