Skip to content

Commit

Permalink
Attemps to silence Wnonnull warnings
Browse files Browse the repository at this point in the history
gcc/rust/ChangeLog:

	* typecheck/rust-tyty-call.cc (TypeCheckCallExpr::visit):
	(TypeCheckMethodCallExpr::check):

Signed-off-by: Pierre-Emmanuel Patry <[email protected]>
  • Loading branch information
P-E-P committed Nov 20, 2024
1 parent 26fdda1 commit efc9fac
Showing 1 changed file with 2 additions and 4 deletions.
6 changes: 2 additions & 4 deletions gcc/rust/typecheck/rust-tyty-call.cc
Original file line number Diff line number Diff line change
Expand Up @@ -152,12 +152,11 @@ TypeCheckCallExpr::visit (FnType &type)
if (i < type.num_params ())
{
auto &fnparam = type.param_at (i);
auto &fn_param_pattern = fnparam.get_pattern ();
BaseType *param_ty = fnparam.get_type ();
location_t param_locus
= fnparam.has_pattern ()
? mappings.lookup_location (param_ty->get_ref ())
: fn_param_pattern.get_locus ();
: fnparam.get_pattern ().get_locus ();

HirId coercion_side_id = argument->get_mappings ().get_hirid ();
auto resolved_argument_type
Expand Down Expand Up @@ -375,12 +374,11 @@ TypeCheckMethodCallExpr::check (FnType &type)
location_t arg_locus = argument.get_locus ();

auto &fnparam = type.param_at (i);
HIR::Pattern &fn_param_pattern = fnparam.get_pattern ();
BaseType *param_ty = fnparam.get_type ();
location_t param_locus
= fnparam.has_pattern ()
? mappings.lookup_location (param_ty->get_ref ())
: fn_param_pattern.get_locus ();
: fnparam.get_pattern ().get_locus ();

auto argument_expr_tyty = argument.get_argument_type ();
HirId coercion_side_id = argument.get_mappings ().get_hirid ();
Expand Down

0 comments on commit efc9fac

Please sign in to comment.