From af3071fc346d0e6cfd7c36a5b203589d5e1b2f85 Mon Sep 17 00:00:00 2001 From: Jakub Dupak Date: Tue, 17 Oct 2023 17:23:16 +0200 Subject: hir: Avoid copy in getter (PathPattern) gcc/rust/ChangeLog: * hir/tree/rust-hir-path.h: Avoid copy in getter. Signed-off-by: Jakub Dupak --- gcc/rust/hir/tree/rust-hir-path.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gcc') diff --git a/gcc/rust/hir/tree/rust-hir-path.h b/gcc/rust/hir/tree/rust-hir-path.h index f390b43..c074480 100644 --- a/gcc/rust/hir/tree/rust-hir-path.h +++ b/gcc/rust/hir/tree/rust-hir-path.h @@ -321,7 +321,7 @@ public: PathExprSegment &get_root_seg () { return segments.at (0); } - PathExprSegment get_final_segment () const { return segments.back (); } + const PathExprSegment &get_final_segment () const { return segments.back (); } PatternType get_pattern_type () const override final { -- cgit v1.1