Inliner searches function declaration using descriptor.original
This commit is contained in:
committed by
KonstantinAnisimov
parent
de5ff23a2b
commit
8f1073cab8
+1
-1
@@ -69,7 +69,7 @@ internal class InlineConstructorsTransformation(val context: Context): IrElement
|
||||
val statements = (functionDeclaration.body as IrBlockBody).statements
|
||||
replaceDelegatingConstructorCall(statements, functionDescriptor)
|
||||
functionDeclaration.transformChildrenVoid(ValueSubstitutor())
|
||||
context.ir.originalModuleIndex.functions[functionDescriptor] = functionDeclaration
|
||||
context.ir.originalModuleIndex.functions[functionDescriptor.original] = functionDeclaration
|
||||
|
||||
return irCall
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user