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

Function resolveTypeReferenceName

test/fixtures/snapshot/typescript.js:60396–60404  ·  view source on GitHub ↗
(typeReference, meaning, ignoreErrors)

Source from the content-addressed store, hash-verified

60394 return unknownSymbol;
60395 }
60396 function resolveTypeReferenceName(typeReference, meaning, ignoreErrors) {
60397 var name = getTypeReferenceName(typeReference);
60398 if (!name) {
60399 return unknownSymbol;
60400 }
60401 var symbol = resolveEntityName(name, meaning, ignoreErrors);
60402 return symbol && symbol !== unknownSymbol ? symbol :
60403 ignoreErrors ? unknownSymbol : getUnresolvedSymbolForEntityName(name);
60404 }
60405 function getTypeReferenceType(node, symbol) {
60406 if (symbol === unknownSymbol) {
60407 return errorType;

Callers 4

getTypeReferenceTypeFunction · 0.85
getTypeFromTypeReferenceFunction · 0.85
mayResolveTypeAliasFunction · 0.85

Calls 3

getTypeReferenceNameFunction · 0.85
resolveEntityNameFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…