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

Function createUniqueName

test/fixtures/snapshot/typescript.js:23003–23008  ·  view source on GitHub ↗
(text, flags)

Source from the content-addressed store, hash-verified

23001 /** Create a unique name based on the supplied text. */
23002 // @api
23003 function createUniqueName(text, flags) {
23004 if (flags === void 0) { flags = 0 /* GeneratedIdentifierFlags.None */; }
23005 ts.Debug.assert(!(flags & 7 /* GeneratedIdentifierFlags.KindMask */), "Argument out of range: flags");
23006 ts.Debug.assert((flags & (16 /* GeneratedIdentifierFlags.Optimistic */ | 32 /* GeneratedIdentifierFlags.FileLevel */)) !== 32 /* GeneratedIdentifierFlags.FileLevel */, "GeneratedIdentifierFlags.FileLevel cannot be set without also setting GeneratedIdentifierFlags.Optimistic");
23007 return createBaseGeneratedIdentifier(text, 3 /* GeneratedIdentifierFlags.Unique */ | flags);
23008 }
23009 /** Create a unique name generated for a node. */
23010 // @api
23011 function getGeneratedNameForNode(node, flags) {

Callers

nothing calls this directly

Calls 2

assertMethod · 0.80

Tested by

no test coverage detected