File tree Expand file tree Collapse file tree 1 file changed +2
-6
lines changed
Expand file tree Collapse file tree 1 file changed +2
-6
lines changed Original file line number Diff line number Diff line change @@ -3025,7 +3025,7 @@ export class LuaTransformer {
30253025 // Destructuring assignment
30263026 const left =
30273027 expression . left . elements . length > 0
3028- ? expression . left . elements . map ( e => this . transformArrayBindingExpression ( e ) )
3028+ ? expression . left . elements . map ( e => this . transformArrayBindingElement ( e ) )
30293029 : [ tstl . createAnonymousIdentifier ( expression . left ) ] ;
30303030 let right : tstl . Expression [ ] ;
30313031 if ( ts . isArrayLiteralExpression ( expression . right ) ) {
@@ -4734,11 +4734,7 @@ export class LuaTransformer {
47344734 }
47354735 }
47364736
4737- public transformArrayBindingElement ( name : ts . ArrayBindingElement ) : ExpressionVisitResult {
4738- return this . transformArrayBindingExpression ( name as ts . Expression ) ;
4739- }
4740-
4741- public transformArrayBindingExpression ( name : ts . Expression ) : ExpressionVisitResult {
4737+ public transformArrayBindingElement ( name : ts . ArrayBindingElement | ts . Expression ) : ExpressionVisitResult {
47424738 if ( ts . isOmittedExpression ( name ) ) {
47434739 return this . transformOmittedExpression ( name ) ;
47444740 } else if ( ts . isIdentifier ( name ) ) {
You can’t perform that action at this time.
0 commit comments