aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorOwen Avery <powerboat9.gamer@gmail.com>2023-01-11 11:53:51 -0500
committerOwen Avery <powerboat9.gamer@gmail.com>2023-01-23 16:25:40 -0500
commita194ee1dcbeae94735b279be7fa589cd5fa09bef (patch)
tree7c90fb12c95675da8c974983006af35d9c929347 /gcc
parent01c232573e8d9d9fac47ebfee8459e3b493ce278 (diff)
downloadgcc-a194ee1dcbeae94735b279be7fa589cd5fa09bef.zip
gcc-a194ee1dcbeae94735b279be7fa589cd5fa09bef.tar.gz
gcc-a194ee1dcbeae94735b279be7fa589cd5fa09bef.tar.bz2
Support GroupedPattern during name resolution
Signed-off-by: Owen Avery <powerboat9.gamer@gmail.com>
Diffstat (limited to 'gcc')
-rw-r--r--gcc/rust/resolve/rust-ast-resolve-pattern.h5
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 6e86c40..5cebf08 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;