[JVM_IR] Fix mangling of inline class inherited interface methods.
^KT-49864 Fixed
This commit is contained in:
committed by
teamcityserver
parent
887e91328f
commit
09da67767e
+2
-3
@@ -72,9 +72,8 @@ class MemoizedInlineClassReplacements(
|
||||
when {
|
||||
it.isRemoveAtSpecialBuiltinStub() ->
|
||||
null
|
||||
it.isInlineClassMemberFakeOverriddenFromJvmDefaultInterfaceMethod() ->
|
||||
null
|
||||
it.origin == IrDeclarationOrigin.IR_BUILTINS_STUB ->
|
||||
it.isInlineClassMemberFakeOverriddenFromJvmDefaultInterfaceMethod() ||
|
||||
it.origin == IrDeclarationOrigin.IR_BUILTINS_STUB ->
|
||||
createMethodReplacement(it)
|
||||
else ->
|
||||
createStaticReplacement(it)
|
||||
|
||||
Reference in New Issue
Block a user