From d3f0867e7120f3fb43ac9a4e15eee98fce5fef78 Mon Sep 17 00:00:00 2001 From: Jakub Dupak Date: Tue, 17 Oct 2023 17:23:16 +0200 Subject: gccrs: 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 33fbd8d..9fe126a 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