MCPcopy Create free account
hub / github.com/nodejs/node / createLabeledStatement

Function createLabeledStatement

test/fixtures/snapshot/typescript.js:25026–25034  ·  view source on GitHub ↗
(label, statement)

Source from the content-addressed store, hash-verified

25024 }
25025 // @api
25026 function createLabeledStatement(label, statement) {
25027 var node = createBaseNode(250 /* SyntaxKind.LabeledStatement */);
25028 node.label = asName(label);
25029 node.statement = asEmbeddedStatement(statement);
25030 node.transformFlags |=
25031 propagateChildFlags(node.label) |
25032 propagateChildFlags(node.statement);
25033 return node;
25034 }
25035 // @api
25036 function updateLabeledStatement(node, label, statement) {
25037 return node.label !== label

Callers 1

updateLabeledStatementFunction · 0.85

Calls 4

createBaseNodeFunction · 0.85
asNameFunction · 0.85
asEmbeddedStatementFunction · 0.85
propagateChildFlagsFunction · 0.85

Tested by

no test coverage detected