From 09e23335a289de79b8e202b0afdf32caee53dcdb Mon Sep 17 00:00:00 2001 From: Owen Avery Date: Wed, 2 Aug 2023 15:52:54 -0400 Subject: Remove Backend::bool_type and Backend::char_type gcc/rust/ChangeLog: * backend/rust-compile-type.cc (TyTyResolveCompile::visit): Inline Backend::bool_type call. * rust-backend.h (Backend::bool_type): Remove. (Backend::char_type): Remove. (Gcc_backend::bool_type): Remove. (Gcc_backend::char_type): Remove. * rust-gcc.cc (Gcc_backend::char_constant_expression): Inline Backend::char_type call. Signed-off-by: Owen Avery --- gcc/rust/backend/rust-compile-type.cc | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'gcc/rust/backend') diff --git a/gcc/rust/backend/rust-compile-type.cc b/gcc/rust/backend/rust-compile-type.cc index d78a2d7..4e7b624 100644 --- a/gcc/rust/backend/rust-compile-type.cc +++ b/gcc/rust/backend/rust-compile-type.cc @@ -440,10 +440,8 @@ TyTyResolveCompile::visit (const TyTy::SliceType &type) void TyTyResolveCompile::visit (const TyTy::BoolType &) { - translated - = ctx->get_backend ()->named_type ("bool", - ctx->get_backend ()->bool_type (), - BUILTINS_LOCATION); + translated = ctx->get_backend ()->named_type ("bool", boolean_type_node, + BUILTINS_LOCATION); } void -- cgit v1.1