File tree Expand file tree Collapse file tree 1 file changed +5
-9
lines changed
compiler/ir/backend.wasm/src/org/jetbrains/kotlin/backend/wasm/ir2wasm Expand file tree Collapse file tree 1 file changed +5
-9
lines changed Original file line number Diff line number Diff line change @@ -951,21 +951,17 @@ class BodyGenerator(
951951 }
952952
953953 override fun visitInlinedFunctionBlock (inlinedBlock : IrInlinedFunctionBlock ) {
954- body.buildNop(inlinedBlock.getSourceLocation())
955-
956- functionContext.stepIntoInlinedFunction(inlinedBlock.inlineFunctionSymbol, inlinedBlock.fileEntry)
957- super .visitInlinedFunctionBlock(inlinedBlock)
958- functionContext.stepOutLastInlinedFunction()
959- }
960-
961- override fun visitInlinedFunctionBlock (inlinedBlock : IrInlinedFunctionBlock , data : Nothing? ) {
962954 val inlineFunction = inlinedBlock.inlineFunctionSymbol?.owner
963955 val correspondingProperty = (inlineFunction as ? IrSimpleFunction )?.correspondingPropertySymbol
964956 val owner = correspondingProperty?.owner ? : inlineFunction
965957 val name = owner?.fqNameWhenAvailable?.asString() ? : owner?.name?.asString() ? : " UNKNOWN"
966958
967959 body.commentGroupStart { " Inlined call of `$name `" }
968- super .visitInlinedFunctionBlock(inlinedBlock, data)
960+ body.buildNop(inlinedBlock.getSourceLocation())
961+
962+ functionContext.stepIntoInlinedFunction(inlinedBlock.inlineFunctionSymbol, inlinedBlock.fileEntry)
963+ super .visitInlinedFunctionBlock(inlinedBlock)
964+ functionContext.stepOutLastInlinedFunction()
969965 }
970966
971967 override fun visitReturnableBlock (expression : IrReturnableBlock ) {
You can’t perform that action at this time.
0 commit comments