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

Function getReferences

test/fixtures/snapshot/typescript.js:156845–156850  ·  view source on GitHub ↗
(token, program, cancellationToken)

Source from the content-addressed store, hash-verified

156843 }
156844 }
156845 function getReferences(token, program, cancellationToken) {
156846 // Position shouldn't matter since token is not a SourceFile.
156847 return ts.mapDefined(ts.FindAllReferences.getReferenceEntriesForNode(-1, token, program, program.getSourceFiles(), cancellationToken), function (entry) {
156848 return entry.kind !== 0 /* FindAllReferences.EntryKind.Span */ ? ts.tryCast(entry.node, ts.isIdentifier) : undefined;
156849 });
156850 }
156851 function inferTypeForVariableFromUsage(token, program, cancellationToken) {
156852 var references = getReferences(token, program, cancellationToken);
156853 return inferTypeFromReferences(program, references, cancellationToken).single();

Callers 3

getFunctionReferencesFunction · 0.85
parametersFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…