From c6daece64782fd5f03f573b4633d1826794a9f8a Mon Sep 17 00:00:00 2001 From: Arthur Cohen Date: Thu, 17 Feb 2022 15:27:52 +0100 Subject: array-values: Add location info --- gcc/rust/parse/rust-parse-impl.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'gcc/rust/parse/rust-parse-impl.h') diff --git a/gcc/rust/parse/rust-parse-impl.h b/gcc/rust/parse/rust-parse-impl.h index 3d1f58b..c4a5080 100644 --- a/gcc/rust/parse/rust-parse-impl.h +++ b/gcc/rust/parse/rust-parse-impl.h @@ -8739,7 +8739,7 @@ Parser::parse_array_expr (AST::AttrVec outer_attrs, std::vector> exprs; auto array_elems - = Rust::make_unique (std::move (exprs)); + = Rust::make_unique (std::move (exprs), locus); return Rust::make_unique (std::move (array_elems), std::move (inner_attrs), std::move (outer_attrs), locus); @@ -8799,7 +8799,7 @@ Parser::parse_array_expr (AST::AttrVec outer_attrs, skip_token (RIGHT_SQUARE); std::unique_ptr array_elems ( - new AST::ArrayElemsValues (std::move (exprs))); + new AST::ArrayElemsValues (std::move (exprs), locus)); return std::unique_ptr ( new AST::ArrayExpr (std::move (array_elems), std::move (inner_attrs), @@ -8841,7 +8841,7 @@ Parser::parse_array_expr (AST::AttrVec outer_attrs, exprs.shrink_to_fit (); std::unique_ptr array_elems ( - new AST::ArrayElemsValues (std::move (exprs))); + new AST::ArrayElemsValues (std::move (exprs), locus)); return std::unique_ptr ( new AST::ArrayExpr (std::move (array_elems), std::move (inner_attrs), -- cgit v1.1