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

Function classWrapperStatementVisitor

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

Source from the content-addressed store, hash-verified

98642 return shouldVisitNode(node) ? visitorWorker(node, /*expressionResultIsUnused*/ true) : node;
98643 }
98644 function classWrapperStatementVisitor(node) {
98645 if (shouldVisitNode(node)) {
98646 var original = ts.getOriginalNode(node);
98647 if (ts.isPropertyDeclaration(original) && ts.hasStaticModifier(original)) {
98648 var ancestorFacts = enterSubtree(32670 /* HierarchyFacts.StaticInitializerExcludes */, 16449 /* HierarchyFacts.StaticInitializerIncludes */);
98649 var result = visitorWorker(node, /*expressionResultIsUnused*/ false);
98650 exitSubtree(ancestorFacts, 98304 /* HierarchyFacts.FunctionSubtreeExcludes */, 0 /* HierarchyFacts.None */);
98651 return result;
98652 }
98653 return visitorWorker(node, /*expressionResultIsUnused*/ false);
98654 }
98655 return node;
98656 }
98657 function callExpressionVisitor(node) {
98658 if (node.kind === 106 /* SyntaxKind.SuperKeyword */) {
98659 return visitSuperKeyword(/*isExpressionOfCall*/ true);

Callers

nothing calls this directly

Calls 4

shouldVisitNodeFunction · 0.85
enterSubtreeFunction · 0.85
visitorWorkerFunction · 0.85
exitSubtreeFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…