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

Function checkQualifiedName

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

Source from the content-addressed store, hash-verified

74519 return propagateOptionalTypeMarker(checkPropertyAccessExpressionOrQualifiedName(node, node.expression, checkNonNullType(nonOptionalType, node.expression), node.name, checkMode), node, nonOptionalType !== leftType);
74520 }
74521 function checkQualifiedName(node, checkMode) {
74522 var leftType = ts.isPartOfTypeQuery(node) && ts.isThisIdentifier(node.left) ? checkNonNullType(checkThisExpression(node.left), node.left) : checkNonNullExpression(node.left);
74523 return checkPropertyAccessExpressionOrQualifiedName(node, node.left, leftType, node.right, checkMode);
74524 }
74525 function isMethodAccessForCall(node) {
74526 while (node.parent.kind === 212 /* SyntaxKind.ParenthesizedExpression */) {
74527 node = node.parent;

Calls 4

checkNonNullTypeFunction · 0.85
checkThisExpressionFunction · 0.85
checkNonNullExpressionFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…