IR: remap reflectionTarget in FakeOverrideRebuilder
This commit is contained in:
committed by
Space Team
parent
a80e1e2d09
commit
91d6d79cfa
+1
@@ -220,6 +220,7 @@ private class RemapFakeOverridesVisitor(val fakeOverridesMap: Map<IrSymbol, IrSy
|
|||||||
|
|
||||||
override fun visitFunctionReference(expression: IrFunctionReference) {
|
override fun visitFunctionReference(expression: IrFunctionReference) {
|
||||||
expression.symbol = expression.symbol.remap()
|
expression.symbol = expression.symbol.remap()
|
||||||
|
expression.reflectionTarget = expression.reflectionTarget?.remap()
|
||||||
expression.acceptChildrenVoid(this)
|
expression.acceptChildrenVoid(this)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Vendored
-1
@@ -2,7 +2,6 @@
|
|||||||
// FE 1.0 incorrectly resolves reference `Some::foo` (KT-45315)
|
// FE 1.0 incorrectly resolves reference `Some::foo` (KT-45315)
|
||||||
// DONT_TARGET_EXACT_BACKEND: WASM
|
// DONT_TARGET_EXACT_BACKEND: WASM
|
||||||
// WASM_MUTE_REASON: Wasm box test does not support disabling only K1 mode with IGNORE_BACKEND directive
|
// WASM_MUTE_REASON: Wasm box test does not support disabling only K1 mode with IGNORE_BACKEND directive
|
||||||
// IGNORE_CODEGEN_WITH_IR_FAKE_OVERRIDE_GENERATION: KT-61386
|
|
||||||
// ISSUE: KT-55909
|
// ISSUE: KT-55909
|
||||||
// DUMP_IR
|
// DUMP_IR
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user