gccrs: Support GroupedPattern during name resolution
authorOwen Avery <powerboat9.gamer@gmail.com>
Wed, 11 Jan 2023 16:53:51 +0000 (11:53 -0500)
committerArthur Cohen <arthur.cohen@embecosm.com>
Thu, 6 Apr 2023 08:47:17 +0000 (10:47 +0200)
gcc/rust/ChangeLog:

* resolve/rust-ast-resolve-pattern.h: Support GroupedPattern properly.

Signed-off-by: Owen Avery <powerboat9.gamer@gmail.com>
gcc/rust/resolve/rust-ast-resolve-pattern.h

index 5f2b729..3e74f0a 100644 (file)
@@ -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;