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

Function createComputedPropertyName

test/fixtures/snapshot/typescript.js:23170–23178  ·  view source on GitHub ↗
(expression)

Source from the content-addressed store, hash-verified

23168 }
23169 // @api
23170 function createComputedPropertyName(expression) {
23171 var node = createBaseNode(162 /* SyntaxKind.ComputedPropertyName */);
23172 node.expression = parenthesizerRules().parenthesizeExpressionOfComputedPropertyName(expression);
23173 node.transformFlags |=
23174 propagateChildFlags(node.expression) |
23175 1024 /* TransformFlags.ContainsES2015 */ |
23176 65536 /* TransformFlags.ContainsComputedPropertyName */;
23177 return node;
23178 }
23179 // @api
23180 function updateComputedPropertyName(node, expression) {
23181 return node.expression !== expression

Callers 1

Calls 2

createBaseNodeFunction · 0.85
propagateChildFlagsFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…