Skip to content

Commit a7c46ea

Browse files
committed
note to self
1 parent 08adc02 commit a7c46ea

File tree

1 file changed

+2
-0
lines changed
  • packages/svelte/src/compiler/utils

1 file changed

+2
-0
lines changed

packages/svelte/src/compiler/utils/ast.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,8 @@ export function unwrap_pattern(pattern, nodes = []) {
6666
break;
6767

6868
case 'MemberExpression':
69+
// member expressions can be part of an assignment pattern, but not a binding pattern
70+
// see https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Destructuring_assignment#binding_and_assignment
6971
nodes.push(pattern);
7072
break;
7173

0 commit comments

Comments
 (0)