aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorArthur Cohen <arthur.cohen@embecosm.com>2024-11-29 12:03:59 +0100
committerArthur Cohen <arthur.cohen@embecosm.com>2025-03-21 12:33:11 +0100
commit9f1086da1060e87784118901bba826317ddedd46 (patch)
tree07ecb916507b06aa46778d839bf03afab0fd9b6d /gcc
parentf8dd4cc166149c9a9a6393b440a4cf89b8fa6307 (diff)
downloadgcc-9f1086da1060e87784118901bba826317ddedd46.zip
gcc-9f1086da1060e87784118901bba826317ddedd46.tar.gz
gcc-9f1086da1060e87784118901bba826317ddedd46.tar.bz2
gccrs: type-check: Remove unused capture in nr2.0
gcc/rust/ChangeLog: * typecheck/rust-hir-type-check-type.cc (TypeCheckType::resolve_root_path): Remove unused capture in lambda.
Diffstat (limited to 'gcc')
-rw-r--r--gcc/rust/typecheck/rust-hir-type-check-type.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/gcc/rust/typecheck/rust-hir-type-check-type.cc b/gcc/rust/typecheck/rust-hir-type-check-type.cc
index 89ede4e..e9859a7 100644
--- a/gcc/rust/typecheck/rust-hir-type-check-type.cc
+++ b/gcc/rust/typecheck/rust-hir-type-check-type.cc
@@ -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);