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

Function bindingOrAssignmentElementAssignsToName

test/fixtures/snapshot/typescript.js:91078–91087  ·  view source on GitHub ↗
(element, escapedName)

Source from the content-addressed store, hash-verified

91076 }
91077 ts.flattenDestructuringAssignment = flattenDestructuringAssignment;
91078 function bindingOrAssignmentElementAssignsToName(element, escapedName) {
91079 var target = ts.getTargetOfBindingOrAssignmentElement(element); // TODO: GH#18217
91080 if (ts.isBindingOrAssignmentPattern(target)) {
91081 return bindingOrAssignmentPatternAssignsToName(target, escapedName);
91082 }
91083 else if (ts.isIdentifier(target)) {
91084 return target.escapedText === escapedName;
91085 }
91086 return false;
91087 }
91088 function bindingOrAssignmentPatternAssignsToName(pattern, escapedName) {
91089 var elements = ts.getElementsOfBindingOrAssignmentPattern(pattern);
91090 for (var _i = 0, elements_4 = elements; _i < elements_4.length; _i++) {

Tested by

no test coverage detected