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

Function createTypePredicateNode

test/fixtures/snapshot/typescript.js:23525–23532  ·  view source on GitHub ↗
(assertsModifier, parameterName, type)

Source from the content-addressed store, hash-verified

23523 }
23524 // @api
23525 function createTypePredicateNode(assertsModifier, parameterName, type) {
23526 var node = createBaseNode(177 /* SyntaxKind.TypePredicate */);
23527 node.assertsModifier = assertsModifier;
23528 node.parameterName = asName(parameterName);
23529 node.type = type;
23530 node.transformFlags = 1 /* TransformFlags.ContainsTypeScript */;
23531 return node;
23532 }
23533 // @api
23534 function updateTypePredicateNode(node, assertsModifier, parameterName, type) {
23535 return node.assertsModifier !== assertsModifier

Callers 1

updateTypePredicateNodeFunction · 0.85

Calls 2

createBaseNodeFunction · 0.85
asNameFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…