We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c4e5468 commit 3b23ab5Copy full SHA for 3b23ab5
src/compiler/checker.ts
@@ -9414,7 +9414,9 @@ namespace ts {
9414
if (isBindingPattern(node.name)) {
9415
for (let element of (<BindingPattern>node.name).elements) {
9416
if (element.kind !== SyntaxKind.OmittedExpression) {
9417
- getSymbolLinks(getSymbolOfNode(element)).type = getTypeForBindingElement(element);
+ if (element.name.kind === SyntaxKind.Identifier) {
9418
+ getSymbolLinks(getSymbolOfNode(element)).type = getTypeForBindingElement(element);
9419
+ }
9420
assignBindingElementTypes(element);
9421
}
9422
0 commit comments