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

Function createTypeReferenceNode

test/fixtures/snapshot/typescript.js:23542–23548  ·  view source on GitHub ↗
(typeName, typeArguments)

Source from the content-addressed store, hash-verified

23540 }
23541 // @api
23542 function createTypeReferenceNode(typeName, typeArguments) {
23543 var node = createBaseNode(178 /* SyntaxKind.TypeReference */);
23544 node.typeName = asName(typeName);
23545 node.typeArguments = typeArguments && parenthesizerRules().parenthesizeTypeArguments(createNodeArray(typeArguments));
23546 node.transformFlags = 1 /* TransformFlags.ContainsTypeScript */;
23547 return node;
23548 }
23549 // @api
23550 function updateTypeReferenceNode(node, typeName, typeArguments) {
23551 return node.typeName !== typeName

Callers 1

updateTypeReferenceNodeFunction · 0.85

Calls 3

createBaseNodeFunction · 0.85
asNameFunction · 0.85
createNodeArrayFunction · 0.85

Tested by

no test coverage detected