From 0f7f62d5277daf34e42e072a26874178d4fe9e7b Mon Sep 17 00:00:00 2001 From: Rex Jaeschke Date: Thu, 13 Aug 2026 13:05:08 -0400 Subject: [PATCH] add support for Index-from-end enhancement Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 21570b74-c6f5-4fc5-ab6d-7546918d6ddb --- standard/expressions.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/standard/expressions.md b/standard/expressions.md index 2783bbf24..8caf65704 100644 --- a/standard/expressions.md +++ b/standard/expressions.md @@ -3015,7 +3015,7 @@ An object initializer consists of a sequence of member initializers, enclosed by Each *initializer_target* is followed by an equals sign and either an expression, an object initializer or a collection initializer. It is not possible for expressions within the object initializer to refer to the newly created object it is initializing. -In the *argument_list* of an *initializer_target* there is no implicit support for arguments of type `Index` ([§18.4.2](ranges.md#1842-implicit-index-support)) or `Range` ([§18.4.3](ranges.md#1843-implicit-range-support)). +In the *argument_list* of an *initializer_target* there is no implicit support for arguments of type `Range` ([§18.4.3](ranges.md#1843-implicit-range-support)). A member initializer that specifies an expression after the equals sign is processed in the same way as an assignment ([§12.24.2](expressions.md#12242-simple-assignment)) to the target.