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

Function getReferenceEntriesForNode

test/fixtures/snapshot/typescript.js:137055–137059  ·  view source on GitHub ↗
(position, node, program, sourceFiles, cancellationToken, options, sourceFilesSet)

Source from the content-addressed store, hash-verified

137053 }
137054 FindAllReferences.findReferenceOrRenameEntries = findReferenceOrRenameEntries;
137055 function getReferenceEntriesForNode(position, node, program, sourceFiles, cancellationToken, options, sourceFilesSet) {
137056 if (options === void 0) { options = {}; }
137057 if (sourceFilesSet === void 0) { sourceFilesSet = new ts.Set(sourceFiles.map(function (f) { return f.fileName; })); }
137058 return flattenEntries(Core.getReferencedSymbolsForNode(position, node, program, sourceFiles, cancellationToken, options, sourceFilesSet));
137059 }
137060 FindAllReferences.getReferenceEntriesForNode = getReferenceEntriesForNode;
137061 function flattenEntries(referenceSymbols) {
137062 return referenceSymbols && ts.flatMap(referenceSymbols, function (r) { return r.references; });

Callers 1

Calls 2

flattenEntriesFunction · 0.85
mapMethod · 0.65

Tested by

no test coverage detected