From 5b3b632b681ac0b23a319da82996fd9932ad669e Mon Sep 17 00:00:00 2001 From: Ryan Scheel Date: Wed, 13 Jan 2021 21:47:54 -0800 Subject: [PATCH] Execution order: Spell out uninitialized explicitly on field as well It could have been read that it was any field, not just uninitialized fields. Co-authored-by: Josh Triplett --- src/expressions/operator-expr.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/expressions/operator-expr.md b/src/expressions/operator-expr.md index 7cd859824..ff56796a9 100644 --- a/src/expressions/operator-expr.md +++ b/src/expressions/operator-expr.md @@ -427,7 +427,7 @@ operand. > is evaluated before the left one. It then has the effect of first [dropping] the value at the assigned place, -unless the place is an uninitialized local variable or field of a local +unless the place is an uninitialized local variable or an uninitialized field of a local variable. Next it either [copies or moves] the assigned value to the assigned place.