(bindingName)
| 152038 | } |
| 152039 | } |
| 152040 | function isEmptyBindingName(bindingName) { |
| 152041 | if (!bindingName) { |
| 152042 | return true; |
| 152043 | } |
| 152044 | if (isSynthIdentifier(bindingName)) { |
| 152045 | return !bindingName.identifier.text; |
| 152046 | } |
| 152047 | return ts.every(bindingName.elements, isEmptyBindingName); |
| 152048 | } |
| 152049 | function createSynthIdentifier(identifier, types) { |
| 152050 | if (types === void 0) { types = []; } |
| 152051 | return { kind: 0 /* SynthBindingNameKind.Identifier */, identifier: identifier, types: types, hasBeenDeclared: false, hasBeenReferenced: false }; |
no test coverage detected