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

Function checkIndexedAccess

test/fixtures/snapshot/typescript.js:75221–75224  ·  view source on GitHub ↗
(node, checkMode)

Source from the content-addressed store, hash-verified

75219 return false;
75220 }
75221 function checkIndexedAccess(node, checkMode) {
75222 return node.flags & 32 /* NodeFlags.OptionalChain */ ? checkElementAccessChain(node, checkMode) :
75223 checkElementAccessExpression(node, checkNonNullExpression(node.expression), checkMode);
75224 }
75225 function checkElementAccessChain(node, checkMode) {
75226 var exprType = checkExpression(node.expression);
75227 var nonOptionalType = getOptionalExpressionType(exprType, node.expression);

Callers 1

checkExpressionWorkerFunction · 0.85

Calls 3

checkElementAccessChainFunction · 0.85
checkNonNullExpressionFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…