MCPcopy Index your code
hub / github.com/nodejs/node / visitForInStatementInAsyncBody

Function visitForInStatementInAsyncBody

test/fixtures/snapshot/typescript.js:96064–96068  ·  view source on GitHub ↗
(node)

Source from the content-addressed store, hash-verified

96062 return ts.visitEachChild(node, visitor, context);
96063 }
96064 function visitForInStatementInAsyncBody(node) {
96065 return factory.updateForInStatement(node, isVariableDeclarationListWithCollidingName(node.initializer)
96066 ? visitVariableDeclarationListWithCollidingNames(node.initializer, /*hasReceiver*/ true)
96067 : ts.visitNode(node.initializer, visitor, ts.isForInitializer), ts.visitNode(node.expression, visitor, ts.isExpression), ts.visitIterationBody(node.statement, asyncBodyVisitor, context));
96068 }
96069 function visitForOfStatementInAsyncBody(node) {
96070 return factory.updateForOfStatement(node, ts.visitNode(node.awaitModifier, visitor, ts.isToken), isVariableDeclarationListWithCollidingName(node.initializer)
96071 ? visitVariableDeclarationListWithCollidingNames(node.initializer, /*hasReceiver*/ true)

Callers 1

asyncBodyVisitorFunction · 0.85

Tested by

no test coverage detected