From: Owen Avery Date: Wed, 25 Jan 2023 18:00:38 +0000 (-0500) Subject: gccrs: Add get_item method for HIR::GroupedPattern X-Git-Tag: basepoints/gcc-14~167 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d5a303cc664e8ed5f7f59ddad744eb32ecb0f915;p=thirdparty%2Fgcc.git gccrs: Add get_item method for HIR::GroupedPattern gcc/rust/ChangeLog: * hir/tree/rust-hir-pattern.h: Add get_item method. Signed-off-by: Owen Avery --- diff --git a/gcc/rust/hir/tree/rust-hir-pattern.h b/gcc/rust/hir/tree/rust-hir-pattern.h index 80fa9b791a7d..b7a230c526f5 100644 --- a/gcc/rust/hir/tree/rust-hir-pattern.h +++ b/gcc/rust/hir/tree/rust-hir-pattern.h @@ -1269,6 +1269,12 @@ public: return PatternType::GROUPED; } + std::unique_ptr &get_item () { return pattern_in_parens; } + const std::unique_ptr &get_item () const + { + return pattern_in_parens; + } + protected: /* Use covariance to implement clone function as returning this object rather * than base */