From: Owen Avery Date: Tue, 1 Jul 2025 21:18:28 +0000 (-0400) Subject: gccrs: Remove reinterpret_cast usages in DefaultASTVisitor X-Git-Url: http://git.ipfire.org/gitweb/gitweb.cgi?a=commitdiff_plain;h=b790c4a2f3b37132c4d25cfe4446daaf94aaabc0;p=thirdparty%2Fgcc.git gccrs: Remove reinterpret_cast usages in DefaultASTVisitor gcc/rust/ChangeLog: * ast/rust-ast-visitor.cc (DefaultASTVisitor::visit): Replace usages of reinterpret_cast with static_cast. Signed-off-by: Owen Avery --- diff --git a/gcc/rust/ast/rust-ast-visitor.cc b/gcc/rust/ast/rust-ast-visitor.cc index f21a5bbfcb7..c24425bbb38 100644 --- a/gcc/rust/ast/rust-ast-visitor.cc +++ b/gcc/rust/ast/rust-ast-visitor.cc @@ -942,7 +942,7 @@ DefaultASTVisitor::visit (AST::EnumItem &item) void DefaultASTVisitor::visit (AST::EnumItemTuple &item) { - DefaultASTVisitor::visit (reinterpret_cast (item)); + DefaultASTVisitor::visit (static_cast (item)); for (auto &field : item.get_tuple_fields ()) visit (field); } @@ -950,7 +950,7 @@ DefaultASTVisitor::visit (AST::EnumItemTuple &item) void DefaultASTVisitor::visit (AST::EnumItemStruct &item) { - DefaultASTVisitor::visit (reinterpret_cast (item)); + DefaultASTVisitor::visit (static_cast (item)); for (auto &field : item.get_struct_fields ()) visit (field); } @@ -958,7 +958,7 @@ DefaultASTVisitor::visit (AST::EnumItemStruct &item) void DefaultASTVisitor::visit (AST::EnumItemDiscriminant &item) { - DefaultASTVisitor::visit (reinterpret_cast (item)); + DefaultASTVisitor::visit (static_cast (item)); visit (item.get_expr ()); }