Skip to content

Commit d61b7ea

Browse files
committed
fix make replace ordering
1 parent 633a9a3 commit d61b7ea

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/compiler.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6330,12 +6330,12 @@ export class Compiler extends DiagnosticEmitter {
63306330
module.local_tee(tempThis.index, thisExpr),
63316331
this.makeReplace(
63326332
module.local_tee(tempValue.index, valueExpr),
6333-
fieldType,
6333+
valueType,
63346334
module.load(fieldType.byteSize, fieldType.is(TypeFlags.SIGNED),
63356335
module.local_get(tempThis.index, nativeThisType),
63366336
nativeFieldType, field.memoryOffset
63376337
),
6338-
valueType,
6338+
fieldType,
63396339
alreadyRetained
63406340
),
63416341
nativeFieldType, field.memoryOffset
@@ -6349,12 +6349,12 @@ export class Compiler extends DiagnosticEmitter {
63496349
module.local_tee(tempThis.index, thisExpr),
63506350
this.makeReplace(
63516351
valueExpr,
6352-
fieldType,
6352+
valueType,
63536353
module.load(fieldType.byteSize, fieldType.is(TypeFlags.SIGNED),
63546354
module.local_get(tempThis.index, nativeThisType),
63556355
nativeFieldType, field.memoryOffset
63566356
),
6357-
valueType,
6357+
fieldType,
63586358
alreadyRetained
63596359
),
63606360
nativeFieldType, field.memoryOffset

0 commit comments

Comments
 (0)