We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent dd84faa commit f26d470Copy full SHA for f26d470
1 file changed
src/transformation/visitors/binary-expression/assignments.ts
@@ -1,5 +1,6 @@
1
import * as ts from "typescript";
2
import * as lua from "../../../LuaAST";
3
+import { cast } from "../../../utils";
4
import { TransformationContext } from "../../context";
5
import { isTupleReturnCall } from "../../utils/annotations";
6
import { validateAssignment, validatePropertyAssignment } from "../../utils/assignment-validation";
@@ -19,7 +20,7 @@ export function transformAssignmentLeftHandSideExpression(
19
20
21
return lua.isIdentifier(left) && symbol && isSymbolExported(context, symbol)
22
? createExportedIdentifier(context, left)
- : (left as lua.AssignmentLeftHandSideExpression);
23
+ : cast(left, lua.isAssignmentLeftHandSideExpression);
24
}
25
26
export function transformAssignment(
0 commit comments