https://gcc.gnu.org/g:24c82ce74cca1ebe11a2aedc1c62ceca5859332f

commit r17-1878-g24c82ce74cca1ebe11a2aedc1c62ceca5859332f
Author: Arthur Cohen <[email protected]>
Date:   Thu May 21 15:52:42 2026 +0200

    gccrs: nr: Remove unused locus in finalize_rebind_import.
    
    gcc/rust/ChangeLog:
    
            * resolve/rust-early-name-resolver-2.0.cc
            (Early::finalize_rebind_import): Remove locus variable.

Diff:
---
 gcc/rust/resolve/rust-early-name-resolver-2.0.cc | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/gcc/rust/resolve/rust-early-name-resolver-2.0.cc 
b/gcc/rust/resolve/rust-early-name-resolver-2.0.cc
index 1d63b63920ff..a7c9ea664f2d 100644
--- a/gcc/rust/resolve/rust-early-name-resolver-2.0.cc
+++ b/gcc/rust/resolve/rust-early-name-resolver-2.0.cc
@@ -505,7 +505,6 @@ Early::finalize_rebind_import (const Early::ImportPair 
&mapping)
   auto data = mapping.data;
 
   NodeId import_id = UNKNOWN_NODEID;
-  location_t locus = UNKNOWN_LOCATION;
   std::string declared_name;
 
   // FIXME: This needs to be done in `FinalizeImports`
@@ -513,7 +512,6 @@ Early::finalize_rebind_import (const Early::ImportPair 
&mapping)
     {
     case AST::UseTreeRebind::NewBindType::IDENTIFIER:
       declared_name = rebind.get_identifier ().as_string ();
-      locus = rebind.get_identifier ().get_locus ();
       import_id = rebind.get_node_id ();
       break;
     case AST::UseTreeRebind::NewBindType::NONE:
@@ -533,7 +531,6 @@ Early::finalize_rebind_import (const Early::ImportPair 
&mapping)
            declared_name = path.get_final_segment ().as_string ();
            import_id = path.get_final_segment ().get_node_id ();
          }
-       locus = path.get_final_segment ().get_locus ();
        break;
       }
     case AST::UseTreeRebind::NewBindType::WILDCARD:

Reply via email to