diff options
author | Arthur Cohen <arthur.cohen@embecosm.com> | 2024-11-29 12:03:59 +0100 |
---|---|---|
committer | Arthur Cohen <arthur.cohen@embecosm.com> | 2025-03-21 12:33:11 +0100 |
commit | 9f1086da1060e87784118901bba826317ddedd46 (patch) | |
tree | 07ecb916507b06aa46778d839bf03afab0fd9b6d /gcc | |
parent | f8dd4cc166149c9a9a6393b440a4cf89b8fa6307 (diff) | |
download | gcc-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.cc | 6 |
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); |