(
identifier: TSESTree.Node,
allowedNodeTypes: Array<AST_NODE_TYPES>,
)
| 132 | return identifiers |
| 133 | }, |
| 134 | traverseUpOnly( |
| 135 | identifier: TSESTree.Node, |
| 136 | allowedNodeTypes: Array<AST_NODE_TYPES>, |
| 137 | ): TSESTree.Node { |
| 138 | const parent = identifier.parent |
| 139 | |
| 140 | if (parent !== undefined && allowedNodeTypes.includes(parent.type)) { |
| 141 | return ASTUtils.traverseUpOnly(parent, allowedNodeTypes) |
| 142 | } |
| 143 | |
| 144 | return identifier |
| 145 | }, |
| 146 | isDeclaredInNode(params: { |
| 147 | functionNode: TSESTree.Node |
| 148 | reference: TSESLint.Scope.Reference |
nothing calls this directly
no outgoing calls
no test coverage detected