From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 1643) id 1E4A23858D28; Mon, 30 Jan 2023 13:23:53 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 1E4A23858D28 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1675085033; bh=8SKKzo52g5qdp8QTek70iGV7+j0jc5UrLmnQGFmK3mU=; h=From:To:Subject:Date:From; b=RII/RKkOnGhgtxIEyliNtSI9KLfaXyDeXbghKb1VAJ3CMbDUkVmhmZFB3BckThepq B9GGKNqb7FJGhzxDDtLGS7tyZLyoW0uSnKZewyldumFxdK77ejGkb/muyjDVxeIoAF BFXcxhVbN8sk7xS1pnr0buNmI8Unbx0iIdQQENVI= Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Thomas Schwinge To: gcc-cvs@gcc.gnu.org Subject: [gcc/devel/rust/master] Add get_item method for HIR::GroupedPattern X-Act-Checkin: gcc X-Git-Author: Owen Avery X-Git-Refname: refs/heads/devel/rust/master X-Git-Oldrev: a91b12e2c4cffe8386b1b712f4a5748fe81d2e8c X-Git-Newrev: 248316afc36984015b2674e15dac0c6d40c50b87 Message-Id: <20230130132353.1E4A23858D28@sourceware.org> Date: Mon, 30 Jan 2023 13:23:53 +0000 (GMT) List-Id: https://gcc.gnu.org/g:248316afc36984015b2674e15dac0c6d40c50b87 commit 248316afc36984015b2674e15dac0c6d40c50b87 Author: Owen Avery Date: Wed Jan 25 13:00:38 2023 -0500 Add get_item method for HIR::GroupedPattern Signed-off-by: Owen Avery Diff: --- gcc/rust/hir/tree/rust-hir-pattern.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/gcc/rust/hir/tree/rust-hir-pattern.h b/gcc/rust/hir/tree/rust-hir-pattern.h index 7129b5a3684..d994e37c2a2 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 */