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

Function checkSourceElement

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

Source from the content-addressed store, hash-verified

85590 && declarations.every(function (d) { return ts.isInJSFile(d) && ts.isAccessExpression(d) && (ts.isExportsIdentifier(d.expression) || ts.isModuleExportsAccessExpression(d.expression)); });
85591 }
85592 function checkSourceElement(node) {
85593 if (node) {
85594 var saveCurrentNode = currentNode;
85595 currentNode = node;
85596 instantiationCount = 0;
85597 checkSourceElementWorker(node);
85598 currentNode = saveCurrentNode;
85599 }
85600 }
85601 function checkSourceElementWorker(node) {
85602 if (ts.isInJSFile(node)) {
85603 ts.forEach(node.jsDoc, function (_a) {

Callers 15

checkAssertionWorkerFunction · 0.85
checkTypeParameterFunction · 0.85
checkTypePredicateFunction · 0.85
checkAccessorDeclarationFunction · 0.85
checkArrayTypeFunction · 0.85
checkIndexedAccessTypeFunction · 0.85
checkMappedTypeFunction · 0.85
checkTypeOperatorFunction · 0.85
checkInferTypeFunction · 0.85

Calls 1

checkSourceElementWorkerFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…