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

Function updateParameterDeclaration

test/fixtures/snapshot/typescript.js:23249–23259  ·  view source on GitHub ↗
(node, decorators, modifiers, dotDotDotToken, name, questionToken, type, initializer)

Source from the content-addressed store, hash-verified

23247 }
23248 // @api
23249 function updateParameterDeclaration(node, decorators, modifiers, dotDotDotToken, name, questionToken, type, initializer) {
23250 return node.decorators !== decorators
23251 || node.modifiers !== modifiers
23252 || node.dotDotDotToken !== dotDotDotToken
23253 || node.name !== name
23254 || node.questionToken !== questionToken
23255 || node.type !== type
23256 || node.initializer !== initializer
23257 ? update(createParameterDeclaration(decorators, modifiers, dotDotDotToken, name, questionToken, type, initializer), node)
23258 : node;
23259 }
23260 // @api
23261 function createDecorator(expression) {
23262 var node = createBaseNode(165 /* SyntaxKind.Decorator */);

Callers 1

updateModifiersFunction · 0.85

Calls 2

updateFunction · 0.70

Tested by

no test coverage detected