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

Function propagateChildFlags

test/fixtures/snapshot/typescript.js:27309–27314  ·  view source on GitHub ↗
(child)

Source from the content-addressed store, hash-verified

27307 return transformFlags | (node.transformFlags & 33562624 /* TransformFlags.PropertyNamePropagatingFlags */);
27308 }
27309 function propagateChildFlags(child) {
27310 if (!child)
27311 return 0 /* TransformFlags.None */;
27312 var childFlags = child.transformFlags & ~getTransformFlagsSubtreeExclusions(child.kind);
27313 return ts.isNamedDeclaration(child) && ts.isPropertyName(child.name) ? propagatePropertyNameFlagsOfChild(child.name, childFlags) : childFlags;
27314 }
27315 function propagateChildrenFlags(children) {
27316 return children ? children.transformFlags : 0 /* TransformFlags.None */;
27317 }

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…