Skip to content

Commit 9c3a235

Browse files
committed
Fix formatting
1 parent f0f5773 commit 9c3a235

File tree

2 files changed

+3
-15
lines changed

2 files changed

+3
-15
lines changed

src/transformation/visitors/binary-expression/compound.ts

Lines changed: 2 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -106,13 +106,7 @@ export function transformCompoundAssignmentExpression(
106106
} else {
107107
// local ____tmp = ____obj[____index] ${replacementOperator} ${right};
108108
// ____obj[____index] = ____tmp;
109-
const operatorExpression = transformBinaryOperation(
110-
context,
111-
accessExpression,
112-
right,
113-
operator,
114-
expression
115-
);
109+
const operatorExpression = transformBinaryOperation(context, accessExpression, right, operator, expression);
116110
tmpDeclaration = lua.createVariableDeclarationStatement(tmp, operatorExpression);
117111
assignStatement = lua.createAssignmentStatement(accessExpression, tmp);
118112
}
@@ -129,13 +123,7 @@ export function transformCompoundAssignmentExpression(
129123
// return ____tmp
130124
const tmpIdentifier = lua.createIdentifier("____tmp");
131125
const tmpDeclaration = lua.createVariableDeclarationStatement(tmpIdentifier, left);
132-
const operatorExpression = transformBinaryOperation(
133-
context,
134-
tmpIdentifier,
135-
right,
136-
operator,
137-
expression
138-
);
126+
const operatorExpression = transformBinaryOperation(context, tmpIdentifier, right, operator, expression);
139127
const assignStatement = transformAssignment(context, lhs, operatorExpression);
140128
return createImmediatelyInvokedFunctionExpression([tmpDeclaration, assignStatement], tmpIdentifier, expression);
141129
} else if (ts.isPropertyAccessExpression(lhs) || ts.isElementAccessExpression(lhs)) {

test/unit/hoisting.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -231,7 +231,7 @@ test.each([
231231
`function makeFoo() { return new Foo(); } class Foo {}`,
232232
`function bar() { return E.A; } enum E { A = "foo" }`,
233233
`function setBar() { const bar = { foo }; } let foo = "foo";`,
234-
])("No Hoisting (%p)", (code) => {
234+
])("No Hoisting (%p)", code => {
235235
util.testModule(code)
236236
.setOptions({ noHoisting: true })
237237
.expectDiagnosticsToMatchSnapshot();

0 commit comments

Comments
 (0)