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

Function getRelevantTokens

test/fixtures/snapshot/typescript.js:134968–134975  ·  view source on GitHub ↗
(position, sourceFile)

Source from the content-addressed store, hash-verified

134966 return undefined;
134967 }
134968 function getRelevantTokens(position, sourceFile) {
134969 var previousToken = ts.findPrecedingToken(position, sourceFile);
134970 if (previousToken && position <= previousToken.end && (ts.isMemberName(previousToken) || ts.isKeyword(previousToken.kind))) {
134971 var contextToken = ts.findPrecedingToken(previousToken.getFullStart(), sourceFile, /*startNode*/ undefined); // TODO: GH#18217
134972 return { contextToken: contextToken, previousToken: previousToken };
134973 }
134974 return { contextToken: previousToken, previousToken: previousToken };
134975 }
134976 function getAutoImportSymbolFromCompletionEntryData(name, data, program, host) {
134977 var containingProgram = data.isPackageJsonImport ? host.getPackageJsonAutoImportProvider() : program;
134978 var checker = containingProgram.getTypeChecker();

Callers 3

getCompletionsAtPositionFunction · 0.85
getCompletionDataFunction · 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…