MCPcopy Create free account
hub / github.com/nodejs/node / getTokenAtPosition

Function getTokenAtPosition

test/fixtures/snapshot/typescript.js:127414–127416  ·  view source on GitHub ↗

Returns a token if position is in [start-of-leading-trivia, end)

(sourceFile, position)

Source from the content-addressed store, hash-verified

127412 ts.getTouchingToken = getTouchingToken;
127413 /** Returns a token if position is in [start-of-leading-trivia, end) */
127414 function getTokenAtPosition(sourceFile, position) {
127415 return getTokenAtPositionWorker(sourceFile, position, /*allowPositionInLeadingTrivia*/ true, /*includePrecedingTokenAtEndPosition*/ undefined, /*includeEndPosition*/ false);
127416 }
127417 ts.getTokenAtPosition = getTokenAtPosition;
127418 /** Get the token whose text contains the position */
127419 function getTokenAtPositionWorker(sourceFile, position, allowPositionInLeadingTrivia, includePrecedingTokenAtEndPosition, includeEndPosition) {

Callers 8

isInTemplateStringFunction · 0.85
isInJSXTextFunction · 0.85
isInsideJsxElementFunction · 0.85
hasDocCommentFunction · 0.85

Calls 1

getTokenAtPositionWorkerFunction · 0.85

Tested by

no test coverage detected