From: Owen Avery Date: Wed, 11 Jan 2023 16:53:51 +0000 (-0500) Subject: gccrs: Support GroupedPattern during name resolution X-Git-Tag: basepoints/gcc-14~170 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=910e7e0a9586add4b6e1229e576e4f870c2ae030;p=thirdparty%2Fgcc.git gccrs: Support GroupedPattern during name resolution gcc/rust/ChangeLog: * resolve/rust-ast-resolve-pattern.h: Support GroupedPattern properly. Signed-off-by: Owen Avery --- diff --git a/gcc/rust/resolve/rust-ast-resolve-pattern.h b/gcc/rust/resolve/rust-ast-resolve-pattern.h index 5f2b7293cf25..3e74f0a4cc62 100644 --- a/gcc/rust/resolve/rust-ast-resolve-pattern.h +++ b/gcc/rust/resolve/rust-ast-resolve-pattern.h @@ -77,6 +77,11 @@ public: pattern.get_node_id (), pattern.get_locus (), type); } + void visit (AST::GroupedPattern &pattern) override + { + pattern.get_pattern_in_parens ()->accept_vis (*this); + } + // cases in a match expression void visit (AST::PathInExpression &pattern) override;