(pattern)
| 109158 | return walkBindingPattern(param.name); |
| 109159 | } |
| 109160 | function walkBindingPattern(pattern) { |
| 109161 | var elems; |
| 109162 | for (var _i = 0, _a = pattern.elements; _i < _a.length; _i++) { |
| 109163 | var elem = _a[_i]; |
| 109164 | if (ts.isOmittedExpression(elem)) |
| 109165 | continue; |
| 109166 | if (ts.isBindingPattern(elem.name)) { |
| 109167 | elems = ts.concatenate(elems, walkBindingPattern(elem.name)); |
| 109168 | } |
| 109169 | elems = elems || []; |
| 109170 | elems.push(factory.createPropertyDeclaration( |
| 109171 | /*decorators*/ undefined, ensureModifiers(param), elem.name, |
| 109172 | /*questionToken*/ undefined, ensureType(elem, /*type*/ undefined), |
| 109173 | /*initializer*/ undefined)); |
| 109174 | } |
| 109175 | return elems; |
| 109176 | } |
| 109177 | })); |
| 109178 | getSymbolAccessibilityDiagnostic = oldDiag_1; |
| 109179 | } |
no test coverage detected
searching dependent graphs…