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

Function ensureNoInitializer

test/fixtures/snapshot/typescript.js:108456–108461  ·  view source on GitHub ↗
(node)

Source from the content-addressed store, hash-verified

108454 return canHaveLiteralInitializer(node) && resolver.isLiteralConstDeclaration(ts.getParseTreeNode(node)); // TODO: Make safe
108455 }
108456 function ensureNoInitializer(node) {
108457 if (shouldPrintWithInitializer(node)) {
108458 return resolver.createLiteralConstValue(ts.getParseTreeNode(node), symbolTracker); // TODO: Make safe
108459 }
108460 return undefined;
108461 }
108462 function ensureType(node, type, ignorePrivate) {
108463 if (!ignorePrivate && ts.hasEffectiveModifier(node, 8 /* ModifierFlags.Private */)) {
108464 // Private nodes emit no types (except private parameter properties, whose parameter types are actually visible)

Callers 3

ensureParameterFunction · 0.85
visitDeclarationSubtreeFunction · 0.85

Calls 1

Tested by

no test coverage detected