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

Function visitConstructorDeclaration

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

Source from the content-addressed store, hash-verified

97033 return parameters;
97034 }
97035 function visitConstructorDeclaration(node) {
97036 var savedEnclosingFunctionFlags = enclosingFunctionFlags;
97037 var savedParametersWithPrecedingObjectRestOrSpread = parametersWithPrecedingObjectRestOrSpread;
97038 enclosingFunctionFlags = ts.getFunctionFlags(node);
97039 parametersWithPrecedingObjectRestOrSpread = collectParametersWithPrecedingObjectRestOrSpread(node);
97040 var updated = factory.updateConstructorDeclaration(node,
97041 /*decorators*/ undefined, node.modifiers, ts.visitParameterList(node.parameters, parameterVisitor, context), transformFunctionBody(node));
97042 enclosingFunctionFlags = savedEnclosingFunctionFlags;
97043 parametersWithPrecedingObjectRestOrSpread = savedParametersWithPrecedingObjectRestOrSpread;
97044 return updated;
97045 }
97046 function visitGetAccessorDeclaration(node) {
97047 var savedEnclosingFunctionFlags = enclosingFunctionFlags;
97048 var savedParametersWithPrecedingObjectRestOrSpread = parametersWithPrecedingObjectRestOrSpread;

Callers

nothing calls this directly

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…