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

Function isKnownKeyObject

tools/eslint-rules/no-keyobject-public-accessors.js:225–235  ·  view source on GitHub ↗
(node)

Source from the content-addressed store, hash-verified

223 }
224
225 function isKnownKeyObject(node) {
226 if (node.type === 'ThisExpression') {
227 return isInsideKeyObjectClass(node);
228 }
229
230 if (node.type !== 'Identifier') return false;
231 return knownKeyObjectNames.has(node.name) ||
232 isInKeyObjectBranch(node.name, node) ||
233 followsLogicalKeyObjectCheck(node.name, node) ||
234 followsExitingKeyObjectGuard(node.name, node);
235 }
236
237 return {
238 VariableDeclarator(node) {

Callers 1

MemberExpressionFunction · 0.85

Calls 5

isInsideKeyObjectClassFunction · 0.85
isInKeyObjectBranchFunction · 0.85
hasMethod · 0.65

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…