diff --git a/documentation/docs/98-reference/.generated/compile-errors.md b/documentation/docs/98-reference/.generated/compile-errors.md index eaba23c7c7..3b7b6291fe 100644 --- a/documentation/docs/98-reference/.generated/compile-errors.md +++ b/documentation/docs/98-reference/.generated/compile-errors.md @@ -93,7 +93,7 @@ Cannot `bind:group` to a snippet parameter ### bind_invalid_expression ``` -Can only bind to an Identifier, a MemberExpression, or a SpreadElement +Can only bind to an Identifier, a MemberExpression, a SpreadElement, or a `{get, set}` pair ``` ### bind_invalid_name diff --git a/packages/svelte/messages/compile-errors/template.md b/packages/svelte/messages/compile-errors/template.md index a4d00396ef..dbb1250fe8 100644 --- a/packages/svelte/messages/compile-errors/template.md +++ b/packages/svelte/messages/compile-errors/template.md @@ -60,7 +60,7 @@ ## bind_invalid_expression -> Can only bind to an Identifier, a MemberExpression, or a SpreadElement +> Can only bind to an Identifier, a MemberExpression, a SpreadElement, or a `{get, set}` pair ## bind_invalid_name diff --git a/packages/svelte/src/compiler/errors.js b/packages/svelte/src/compiler/errors.js index 064ff9438c..8613b68248 100644 --- a/packages/svelte/src/compiler/errors.js +++ b/packages/svelte/src/compiler/errors.js @@ -830,12 +830,12 @@ export function bind_group_invalid_snippet_parameter(node) { } /** - * Can only bind to an Identifier, a MemberExpression, or a SpreadElement + * Can only bind to an Identifier, a MemberExpression, a SpreadElement, or a `{get, set}` pair * @param {null | number | NodeLike} node * @returns {never} */ export function bind_invalid_expression(node) { - e(node, 'bind_invalid_expression', `Can only bind to an Identifier, a MemberExpression, or a SpreadElement\nhttps://svelte.dev/e/bind_invalid_expression`); + e(node, 'bind_invalid_expression', `Can only bind to an Identifier, a MemberExpression, a SpreadElement, or a \`{get, set}\` pair\nhttps://svelte.dev/e/bind_invalid_expression`); } /**