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

Function collectReferences

test/fixtures/snapshot/typescript.js:108400–108410  ·  view source on GitHub ↗
(sourceFile, ret)

Source from the content-addressed store, hash-verified

108398 }
108399 }
108400 function collectReferences(sourceFile, ret) {
108401 if (noResolve || (!ts.isUnparsedSource(sourceFile) && ts.isSourceFileJS(sourceFile)))
108402 return ret;
108403 ts.forEach(sourceFile.referencedFiles, function (f) {
108404 var elem = host.getSourceFileFromReference(sourceFile, f);
108405 if (elem) {
108406 ret.set(ts.getOriginalNodeId(elem), elem);
108407 }
108408 });
108409 return ret;
108410 }
108411 function collectLibs(sourceFile, ret) {
108412 ts.forEach(sourceFile.libReferenceDirectives, function (ref) {
108413 var lib = host.getLibFileFromReference(ref);

Callers 1

transformRootFunction · 0.85

Calls 2

forEachMethod · 0.65
setMethod · 0.45

Tested by

no test coverage detected