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

Function getResolvedSignatureWorker

test/fixtures/snapshot/typescript.js:48655–48663  ·  view source on GitHub ↗
(nodeIn, candidatesOutArray, argumentCount, checkMode, editingArgument)

Source from the content-addressed store, hash-verified

48653 return result;
48654 }
48655 function getResolvedSignatureWorker(nodeIn, candidatesOutArray, argumentCount, checkMode, editingArgument) {
48656 var node = ts.getParseTreeNode(nodeIn, ts.isCallLikeExpression);
48657 apparentArgumentCount = argumentCount;
48658 var res = !node ? undefined :
48659 editingArgument ? runWithInferenceBlockedFromSourceNode(editingArgument, function () { return getResolvedSignature(node, candidatesOutArray, checkMode); }) :
48660 getResolvedSignature(node, candidatesOutArray, checkMode);
48661 apparentArgumentCount = undefined;
48662 return res;
48663 }
48664 var tupleTypes = new ts.Map();
48665 var unionTypes = new ts.Map();
48666 var intersectionTypes = new ts.Map();

Callers 1

createTypeCheckerFunction · 0.85

Calls 2

getResolvedSignatureFunction · 0.85

Tested by

no test coverage detected