diff options
author | Arthur Cohen <arthur.cohen@embecosm.com> | 2022-02-17 15:27:52 +0100 |
---|---|---|
committer | Arthur Cohen <arthur.cohen@embecosm.com> | 2022-02-18 09:08:07 +0100 |
commit | c6daece64782fd5f03f573b4633d1826794a9f8a (patch) | |
tree | 37c5647523f703f057d1f14884ff685d33958b3c /gcc/rust/parse/rust-parse-impl.h | |
parent | 205a9cbf9e2c2940e6715fa69be89765af582d29 (diff) | |
download | gcc-c6daece64782fd5f03f573b4633d1826794a9f8a.zip gcc-c6daece64782fd5f03f573b4633d1826794a9f8a.tar.gz gcc-c6daece64782fd5f03f573b4633d1826794a9f8a.tar.bz2 |
array-values: Add location info
Diffstat (limited to 'gcc/rust/parse/rust-parse-impl.h')
-rw-r--r-- | gcc/rust/parse/rust-parse-impl.h | 6 |
1 files changed, 3 insertions, 3 deletions
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<ManagedTokenSource>::parse_array_expr (AST::AttrVec outer_attrs, std::vector<std::unique_ptr<AST::Expr>> exprs; auto array_elems - = Rust::make_unique<AST::ArrayElemsValues> (std::move (exprs)); + = Rust::make_unique<AST::ArrayElemsValues> (std::move (exprs), locus); return Rust::make_unique<AST::ArrayExpr> (std::move (array_elems), std::move (inner_attrs), std::move (outer_attrs), locus); @@ -8799,7 +8799,7 @@ Parser<ManagedTokenSource>::parse_array_expr (AST::AttrVec outer_attrs, skip_token (RIGHT_SQUARE); std::unique_ptr<AST::ArrayElemsValues> array_elems ( - new AST::ArrayElemsValues (std::move (exprs))); + new AST::ArrayElemsValues (std::move (exprs), locus)); return std::unique_ptr<AST::ArrayExpr> ( new AST::ArrayExpr (std::move (array_elems), std::move (inner_attrs), @@ -8841,7 +8841,7 @@ Parser<ManagedTokenSource>::parse_array_expr (AST::AttrVec outer_attrs, exprs.shrink_to_fit (); std::unique_ptr<AST::ArrayElemsValues> array_elems ( - new AST::ArrayElemsValues (std::move (exprs))); + new AST::ArrayElemsValues (std::move (exprs), locus)); return std::unique_ptr<AST::ArrayExpr> ( new AST::ArrayExpr (std::move (array_elems), std::move (inner_attrs), |