diff options
author | bors[bot] <26634292+bors[bot]@users.noreply.github.com> | 2023-01-24 15:52:01 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-01-24 15:52:01 +0000 |
commit | 7558c183a11db3f53275c2f4691e3575a6b014e4 (patch) | |
tree | 7c90fb12c95675da8c974983006af35d9c929347 /gcc | |
parent | 01c232573e8d9d9fac47ebfee8459e3b493ce278 (diff) | |
parent | a194ee1dcbeae94735b279be7fa589cd5fa09bef (diff) | |
download | gcc-7558c183a11db3f53275c2f4691e3575a6b014e4.zip gcc-7558c183a11db3f53275c2f4691e3575a6b014e4.tar.gz gcc-7558c183a11db3f53275c2f4691e3575a6b014e4.tar.bz2 |
Merge #1760
1760: Support GroupedPattern during name resolution r=philberty a=powerboat9
Signed-off-by: Owen Avery <powerboat9.gamer@gmail.com>
Adds support for GroupedPattern during name resolution.
Addresses #1136
Co-authored-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 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; |