From: Zhi Heng <yapz...@gmail.com>

gcc/rust/ChangeLog:

        * resolve/rust-late-name-resolver-2.0.cc 
(Late::visit(IdentifierPattern)):
        Remove redundant subpattern check.

Signed-off-by: Yap Zhi Heng <yapz...@gmail.com>
---
 gcc/rust/resolve/rust-late-name-resolver-2.0.cc | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/gcc/rust/resolve/rust-late-name-resolver-2.0.cc 
b/gcc/rust/resolve/rust-late-name-resolver-2.0.cc
index 5f486538ed6..8ce69436f20 100644
--- a/gcc/rust/resolve/rust-late-name-resolver-2.0.cc
+++ b/gcc/rust/resolve/rust-late-name-resolver-2.0.cc
@@ -251,10 +251,7 @@ visit_identifier_as_pattern (NameResolutionContext &ctx,
 void
 Late::visit (AST::IdentifierPattern &identifier)
 {
-  if (identifier.has_subpattern ())
-    {
-      DefaultResolver::visit (identifier.get_subpattern ());
-    }
+  DefaultResolver::visit (identifier);
 
   visit_identifier_as_pattern (ctx, identifier.get_ident (),
                               identifier.get_locus (),
-- 
2.49.0

Reply via email to