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

Function visitGetAccessorDeclaration

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

Source from the content-addressed store, hash-verified

97044 return updated;
97045 }
97046 function visitGetAccessorDeclaration(node) {
97047 var savedEnclosingFunctionFlags = enclosingFunctionFlags;
97048 var savedParametersWithPrecedingObjectRestOrSpread = parametersWithPrecedingObjectRestOrSpread;
97049 enclosingFunctionFlags = ts.getFunctionFlags(node);
97050 parametersWithPrecedingObjectRestOrSpread = collectParametersWithPrecedingObjectRestOrSpread(node);
97051 var updated = factory.updateGetAccessorDeclaration(node,
97052 /*decorators*/ undefined, node.modifiers, ts.visitNode(node.name, visitor, ts.isPropertyName), ts.visitParameterList(node.parameters, parameterVisitor, context),
97053 /*type*/ undefined, transformFunctionBody(node));
97054 enclosingFunctionFlags = savedEnclosingFunctionFlags;
97055 parametersWithPrecedingObjectRestOrSpread = savedParametersWithPrecedingObjectRestOrSpread;
97056 return updated;
97057 }
97058 function visitSetAccessorDeclaration(node) {
97059 var savedEnclosingFunctionFlags = enclosingFunctionFlags;
97060 var savedParametersWithPrecedingObjectRestOrSpread = parametersWithPrecedingObjectRestOrSpread;

Callers

nothing calls this directly

Tested by

no test coverage detected