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

Function checkNonNullExpression

test/fixtures/snapshot/typescript.js:74468–74470  ·  view source on GitHub ↗
(node)

Source from the content-addressed store, hash-verified

74466 return !!forEachProperty(symbol, function (prop) { return !(prop.flags & 8192 /* SymbolFlags.Method */); });
74467 }
74468 function checkNonNullExpression(node) {
74469 return checkNonNullType(checkExpression(node), node);
74470 }
74471 function isNullableType(type) {
74472 return !!((strictNullChecks ? getFalsyFlags(type) : type.flags) & 98304 /* TypeFlags.Nullable */);
74473 }

Callers 7

getEffectsSignatureFunction · 0.85
checkQualifiedNameFunction · 0.85
checkIndexedAccessFunction · 0.85
resolveNewExpressionFunction · 0.85
getQuickTypeOfExpressionFunction · 0.85

Calls 2

checkNonNullTypeFunction · 0.85
checkExpressionFunction · 0.70

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…