MCPcopy Create free account
hub / github.com/nodejs/node / visitDestructuringAssignment

Function visitDestructuringAssignment

test/fixtures/snapshot/typescript.js:104801–104806  ·  view source on GitHub ↗
(node, valueIsDiscarded)

Source from the content-addressed store, hash-verified

104799 return false;
104800 }
104801 function visitDestructuringAssignment(node, valueIsDiscarded) {
104802 if (destructuringNeedsFlattening(node.left)) {
104803 return ts.flattenDestructuringAssignment(node, visitor, context, 0 /* FlattenLevel.All */, !valueIsDiscarded, createAllExportExpressions);
104804 }
104805 return ts.visitEachChild(node, visitor, context);
104806 }
104807 function visitForStatement(node) {
104808 return factory.updateForStatement(node, ts.visitNode(node.initializer, discardedValueVisitor, ts.isForInitializer), ts.visitNode(node.condition, visitor, ts.isExpression), ts.visitNode(node.incrementor, discardedValueVisitor, ts.isExpression), ts.visitIterationBody(node.statement, visitor, context));
104809 }

Callers 1

visitorWorkerFunction · 0.85

Tested by

no test coverage detected