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

Function createWithStatement

test/fixtures/snapshot/typescript.js:24992–25000  ·  view source on GitHub ↗
(expression, statement)

Source from the content-addressed store, hash-verified

24990 }
24991 // @api
24992 function createWithStatement(expression, statement) {
24993 var node = createBaseNode(248 /* SyntaxKind.WithStatement */);
24994 node.expression = expression;
24995 node.statement = asEmbeddedStatement(statement);
24996 node.transformFlags |=
24997 propagateChildFlags(node.expression) |
24998 propagateChildFlags(node.statement);
24999 return node;
25000 }
25001 // @api
25002 function updateWithStatement(node, expression, statement) {
25003 return node.expression !== expression

Callers 1

updateWithStatementFunction · 0.85

Calls 3

createBaseNodeFunction · 0.85
asEmbeddedStatementFunction · 0.85
propagateChildFlagsFunction · 0.85

Tested by

no test coverage detected