From ea83b1a9d49abd7a48f405d39fb5cc86e2b5d238 Mon Sep 17 00:00:00 2001 From: Ryutaro Okada <1015ryu88@gmail.com> Date: Thu, 17 Jul 2025 05:32:43 -0700 Subject: gccrs: Call base class's accept_vis method gcc/rust/ChangeLog: * hir/tree/rust-hir-visitor.cc (DefaultHIRVisitor::walk): Call base class's accept_vis method Signed-off-by: Ryutaro Okada <1015ryu88@gmail.com> --- gcc/rust/hir/tree/rust-hir-visitor.cc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'gcc') diff --git a/gcc/rust/hir/tree/rust-hir-visitor.cc b/gcc/rust/hir/tree/rust-hir-visitor.cc index d90b50e..58c1e1a 100644 --- a/gcc/rust/hir/tree/rust-hir-visitor.cc +++ b/gcc/rust/hir/tree/rust-hir-visitor.cc @@ -498,7 +498,7 @@ DefaultHIRVisitor::walk (IfExpr &expr) void DefaultHIRVisitor::walk (IfExprConseqElse &expr) { - reinterpret_cast (expr).accept_vis (*this); + expr.IfExpr::accept_vis (*this); expr.get_else_block ().accept_vis (*this); } @@ -749,7 +749,7 @@ DefaultHIRVisitor::walk (EnumItem &item) void DefaultHIRVisitor::walk (EnumItemTuple &item_tuple) { - reinterpret_cast (item_tuple).accept_vis (*this); + item_tuple.EnumItem::accept_vis (*this); for (auto &field : item_tuple.get_tuple_fields ()) field.get_field_type ().accept_vis (*this); } @@ -757,7 +757,7 @@ DefaultHIRVisitor::walk (EnumItemTuple &item_tuple) void DefaultHIRVisitor::walk (EnumItemStruct &item_struct) { - reinterpret_cast (item_struct).accept_vis (*this); + item_struct.EnumItem::accept_vis (*this); for (auto &field : item_struct.get_struct_fields ()) field.get_field_type ().accept_vis (*this); } @@ -765,7 +765,7 @@ DefaultHIRVisitor::walk (EnumItemStruct &item_struct) void DefaultHIRVisitor::walk (EnumItemDiscriminant &item) { - reinterpret_cast (item).accept_vis (*this); + item.EnumItem::accept_vis (*this); item.get_discriminant_expression ().accept_vis (*this); } -- cgit v1.1