aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gcc/rust/ast/rust-expr.h4
-rw-r--r--gcc/rust/backend/rust-compile-tyty.h2
-rw-r--r--gcc/rust/rust-gcc.cc2
-rw-r--r--gcc/rust/rust-lang.cc2
4 files changed, 5 insertions, 5 deletions
diff --git a/gcc/rust/ast/rust-expr.h b/gcc/rust/ast/rust-expr.h
index 3de14cc..0ef6be6 100644
--- a/gcc/rust/ast/rust-expr.h
+++ b/gcc/rust/ast/rust-expr.h
@@ -3217,7 +3217,7 @@ public:
Location get_locus_slow () const final override { return get_locus (); }
// should never be called - error if called
- void set_outer_attrs (std::vector<Attribute> new_attrs) override
+ void set_outer_attrs (std::vector<Attribute> /* new_attrs */) override
{
rust_assert (false);
}
@@ -4377,7 +4377,7 @@ public:
IfLetExpr (std::vector<std::unique_ptr<Pattern> > match_arm_patterns,
std::unique_ptr<Expr> value, std::unique_ptr<BlockExpr> if_block,
- std::vector<Attribute> outer_attrs, Location locus)
+ std::vector<Attribute> /* outer_attrs */, Location locus)
: match_arm_patterns (std::move (match_arm_patterns)),
value (std::move (value)), if_block (std::move (if_block)), locus (locus)
{}
diff --git a/gcc/rust/backend/rust-compile-tyty.h b/gcc/rust/backend/rust-compile-tyty.h
index 44d9416..28db289 100644
--- a/gcc/rust/backend/rust-compile-tyty.h
+++ b/gcc/rust/backend/rust-compile-tyty.h
@@ -64,7 +64,7 @@ public:
void visit (TyTy::ParamType &) override { gcc_unreachable (); }
- void visit (TyTy::FnPtr &type) override { gcc_unreachable (); }
+ void visit (TyTy::FnPtr &) override { gcc_unreachable (); }
void visit (TyTy::FnType &type) override
{
diff --git a/gcc/rust/rust-gcc.cc b/gcc/rust/rust-gcc.cc
index d1ab3a6..b23d141 100644
--- a/gcc/rust/rust-gcc.cc
+++ b/gcc/rust/rust-gcc.cc
@@ -995,7 +995,7 @@ Gcc_backend::function_type (const Btyped_identifier &receiver,
Btype *
Gcc_backend::function_ptr_type (Btype *result_type,
const std::vector<Btype *> &parameters,
- Location locus)
+ Location /* locus */)
{
tree args = NULL_TREE;
tree *pp = &args;
diff --git a/gcc/rust/rust-lang.cc b/gcc/rust/rust-lang.cc
index 00d4e9a..a6fd48a 100644
--- a/gcc/rust/rust-lang.cc
+++ b/gcc/rust/rust-lang.cc
@@ -150,7 +150,7 @@ grs_langhook_option_lang_mask (void)
/* Initialize the options structure. */
static void
-grs_langhook_init_options_struct (struct gcc_options *opts)
+grs_langhook_init_options_struct (struct gcc_options * /* opts */)
{
// nothing yet - used by frontends to change specific options for the language
session.init_options ();