https://gcc.gnu.org/g:bff55b79b396852a6df8b7809693f1a161b9615f

commit r16-4884-gbff55b79b396852a6df8b7809693f1a161b9615f
Author: Pierre-Emmanuel Patry <[email protected]>
Date:   Wed Oct 1 16:24:18 2025 +0200

    gccrs: Add override modifier
    
    gcc/rust/ChangeLog:
    
            * ast/rust-ast.h: Add missing override modifier.
            * ast/rust-path.h: Likewise.
    
    Signed-off-by: Pierre-Emmanuel Patry <[email protected]>

Diff:
---
 gcc/rust/ast/rust-ast.h  | 2 +-
 gcc/rust/ast/rust-path.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/gcc/rust/ast/rust-ast.h b/gcc/rust/ast/rust-ast.h
index f14136f445bb..8a7e618b05ce 100644
--- a/gcc/rust/ast/rust-ast.h
+++ b/gcc/rust/ast/rust-ast.h
@@ -1777,7 +1777,7 @@ public:
     return std::unique_ptr<TraitItem> (clone_associated_item_impl ());
   }
 
-  NodeId get_node_id () const { return node_id; }
+  NodeId get_node_id () const override { return node_id; }
   location_t get_locus () const override { return locus; }
 };
 
diff --git a/gcc/rust/ast/rust-path.h b/gcc/rust/ast/rust-path.h
index 88b5327c33ce..be04882ed6ad 100644
--- a/gcc/rust/ast/rust-path.h
+++ b/gcc/rust/ast/rust-path.h
@@ -1255,7 +1255,7 @@ public:
   TraitBound *to_trait_bound (bool in_parens) const override;
 
   location_t get_locus () const override final { return locus; }
-  NodeId get_node_id () const { return node_id; }
+  NodeId get_node_id () const override { return node_id; }
 
   void mark_for_strip () override {}
   bool is_marked_for_strip () const override { return false; }

Reply via email to