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

Function cloneTypeReference

test/fixtures/snapshot/typescript.js:60216–60223  ·  view source on GitHub ↗
(source)

Source from the content-addressed store, hash-verified

60214 return type;
60215 }
60216 function cloneTypeReference(source) {
60217 var type = createType(source.flags);
60218 type.symbol = source.symbol;
60219 type.objectFlags = source.objectFlags;
60220 type.target = source.target;
60221 type.resolvedTypeArguments = source.resolvedTypeArguments;
60222 return type;
60223 }
60224 function createDeferredTypeReference(target, node, mapper, aliasSymbol, aliasTypeArguments) {
60225 if (!aliasSymbol) {
60226 aliasSymbol = getAliasSymbolForTypeNode(node);

Callers 2

createArrayLiteralTypeFunction · 0.85

Calls 1

createTypeFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…