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

Function inferTypesFromReferencesSingle

test/fixtures/snapshot/typescript.js:157006–157014  ·  view source on GitHub ↗
(references)

Source from the content-addressed store, hash-verified

157004 return combineTypes(usage.candidateThisTypes || ts.emptyArray);
157005 }
157006 function inferTypesFromReferencesSingle(references) {
157007 var usage = createEmptyUsage();
157008 for (var _i = 0, references_5 = references; _i < references_5.length; _i++) {
157009 var reference = references_5[_i];
157010 cancellationToken.throwIfCancellationRequested();
157011 calculateUsageOfNode(reference, usage);
157012 }
157013 return inferTypes(usage);
157014 }
157015 function calculateUsageOfNode(node, usage) {
157016 while (ts.isRightSideOfQualifiedNameOrPropertyAccess(node)) {
157017 node = node.parent;

Callers 2

singleFunction · 0.85
parametersFunction · 0.85

Calls 3

createEmptyUsageFunction · 0.85
calculateUsageOfNodeFunction · 0.85
inferTypesFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…