aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust/backend/rust-compile-expr.h
diff options
context:
space:
mode:
authorArthur Cohen <arthur.cohen@embecosm.com>2022-11-10 11:27:52 +0100
committerArthur Cohen <arthur.cohen@embecosm.com>2022-11-15 17:17:15 +0100
commit9657c328d0cdda49b7985c3ee727781a387e128b (patch)
treefca6e243cd4901ff8847206ab25ebb5dde10bb91 /gcc/rust/backend/rust-compile-expr.h
parent815a57351a33491e534cc1b6c6ddfa17eaf2b500 (diff)
downloadgcc-9657c328d0cdda49b7985c3ee727781a387e128b.zip
gcc-9657c328d0cdda49b7985c3ee727781a387e128b.tar.gz
gcc-9657c328d0cdda49b7985c3ee727781a387e128b.tar.bz2
rust: Remove unused variables and fix dangling references
Diffstat (limited to 'gcc/rust/backend/rust-compile-expr.h')
-rw-r--r--gcc/rust/backend/rust-compile-expr.h13
1 files changed, 5 insertions, 8 deletions
diff --git a/gcc/rust/backend/rust-compile-expr.h b/gcc/rust/backend/rust-compile-expr.h
index a259daf..98d322a 100644
--- a/gcc/rust/backend/rust-compile-expr.h
+++ b/gcc/rust/backend/rust-compile-expr.h
@@ -97,14 +97,12 @@ protected:
TyTy::BaseType *receiver, TyTy::FnType *fntype,
tree receiver_ref, Location expr_locus);
- tree get_receiver_from_dyn (const TyTy::DynamicObjectType *dyn,
- TyTy::BaseType *receiver, TyTy::FnType *fntype,
- tree receiver_ref, Location expr_locus);
+ tree get_receiver_from_dyn (TyTy::BaseType *receiver, tree receiver_ref,
+ Location expr_locus);
tree resolve_method_address (TyTy::FnType *fntype, HirId ref,
TyTy::BaseType *receiver,
HIR::PathIdentSegment &segment,
- Analysis::NodeMapping expr_mappings,
Location expr_locus);
tree
@@ -135,11 +133,10 @@ protected:
tree type_cast_expression (tree type_to_cast_to, tree expr, Location locus);
- tree array_value_expr (Location expr_locus, const TyTy::ArrayType &array_tyty,
- tree array_type, HIR::ArrayElemsValues &elems);
+ tree array_value_expr (Location expr_locus, tree array_type,
+ HIR::ArrayElemsValues &elems);
- tree array_copied_expr (Location expr_locus,
- const TyTy::ArrayType &array_tyty, tree array_type,
+ tree array_copied_expr (Location expr_locus, tree array_type,
HIR::ArrayElemsCopied &elems);
protected: