diff options
author | Owen Avery <powerboat9.gamer@gmail.com> | 2023-01-11 11:53:51 -0500 |
---|---|---|
committer | Arthur Cohen <arthur.cohen@embecosm.com> | 2023-04-06 10:47:17 +0200 |
commit | 910e7e0a9586add4b6e1229e576e4f870c2ae030 (patch) | |
tree | 3063e38b37454018c60f8dd81aaf1465b05ee148 /gcc | |
parent | 60affc3a1c5cbb977ed5f2da3c9e562828ef3338 (diff) | |
download | gcc-910e7e0a9586add4b6e1229e576e4f870c2ae030.zip gcc-910e7e0a9586add4b6e1229e576e4f870c2ae030.tar.gz gcc-910e7e0a9586add4b6e1229e576e4f870c2ae030.tar.bz2 |
gccrs: Support GroupedPattern during name resolution
gcc/rust/ChangeLog:
* resolve/rust-ast-resolve-pattern.h: Support GroupedPattern properly.
Signed-off-by: Owen Avery <powerboat9.gamer@gmail.com>
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/rust/resolve/rust-ast-resolve-pattern.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gcc/rust/resolve/rust-ast-resolve-pattern.h b/gcc/rust/resolve/rust-ast-resolve-pattern.h index 5f2b729..3e74f0a 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; |