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

Function visitFunctionExpression

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

Source from the content-addressed store, hash-verified

93299 return updated;
93300 }
93301 function visitFunctionExpression(node) {
93302 if (!shouldEmitFunctionLikeDeclaration(node)) {
93303 return factory.createOmittedExpression();
93304 }
93305 var updated = factory.updateFunctionExpression(node, ts.visitNodes(node.modifiers, modifierVisitor, ts.isModifier), node.asteriskToken, node.name,
93306 /*typeParameters*/ undefined, ts.visitParameterList(node.parameters, visitor, context),
93307 /*type*/ undefined, ts.visitFunctionBody(node.body, visitor, context) || factory.createBlock([]));
93308 return updated;
93309 }
93310 function visitArrowFunction(node) {
93311 var updated = factory.updateArrowFunction(node, ts.visitNodes(node.modifiers, modifierVisitor, ts.isModifier),
93312 /*typeParameters*/ undefined, ts.visitParameterList(node.parameters, visitor, context),

Callers 4

visitTypeScriptFunction · 0.85
visitorWorkerFunction · 0.85
visitGeneratorFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…