]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
gccrs: type-check: Remove unused capture in nr2.0
authorArthur Cohen <arthur.cohen@embecosm.com>
Fri, 29 Nov 2024 11:03:59 +0000 (12:03 +0100)
committerArthur Cohen <arthur.cohen@embecosm.com>
Fri, 21 Mar 2025 11:33:11 +0000 (12:33 +0100)
gcc/rust/ChangeLog:

* typecheck/rust-hir-type-check-type.cc (TypeCheckType::resolve_root_path):
Remove unused capture in lambda.

gcc/rust/typecheck/rust-hir-type-check-type.cc

index 89ede4e3013c81badcdae13c86146930faf1be8f..e9859a71f8323098388a5c478762c9a39dafd62c 100644 (file)
@@ -19,6 +19,7 @@
 #include "rust-hir-type-check-type.h"
 #include "options.h"
 #include "optional.h"
+#include "rust-hir-map.h"
 #include "rust-hir-trait-resolve.h"
 #include "rust-hir-type-check-expr.h"
 #include "rust-hir-path-probe.h"
@@ -394,11 +395,10 @@ TypeCheckType::resolve_root_path (HIR::TypePath &path, size_t *offset,
        {
          auto nr_ctx
            = Resolver2_0::ImmutableNameResolutionContext::get ().resolver ();
+
          // assign the ref_node_id if we've found something
          nr_ctx.lookup (path.get_mappings ().get_nodeid ())
-           .map ([&ref_node_id, &path] (NodeId resolved) {
-             ref_node_id = resolved;
-           });
+           .map ([&ref_node_id] (NodeId resolved) { ref_node_id = resolved; });
        }
       else if (!resolver->lookup_resolved_name (ast_node_id, &ref_node_id))
        resolver->lookup_resolved_type (ast_node_id, &ref_node_id);