From 9591b2308262a96ccc351725b5e37142f9119b86 Mon Sep 17 00:00:00 2001 From: Joscha Date: Mon, 21 Nov 2022 15:14:28 +0100 Subject: [PATCH] Fix span of field ident string expression --- src/desugar/field.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/desugar/field.rs b/src/desugar/field.rs index 0c20ce0..7618326 100644 --- a/src/desugar/field.rs +++ b/src/desugar/field.rs @@ -95,7 +95,7 @@ impl Field { // -> `expr s0 [ s1 ident_str ]` let ident_str = Expr::Lit(Lit::String(StringLit { elems: vec![StringLitElem::Plain(ident.name)], - span, + span: ident.span, })); let new = Expr::Field(Self::Access { expr, @@ -122,7 +122,7 @@ impl Field { // -> `expr s0 [ s1 ident_str ] s2 = s3 value` let ident_str = Expr::Lit(Lit::String(StringLit { elems: vec![StringLitElem::Plain(ident.name)], - span, + span: ident.span, })); let new = Expr::Field(Self::Assign { expr,