]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
gccrs: minor refactor to reuse a variable instead of recreating it later
authorPhilip Herron <herron.philip@googlemail.com>
Mon, 17 Apr 2023 20:01:25 +0000 (21:01 +0100)
committerArthur Cohen <arthur.cohen@embecosm.com>
Tue, 16 Jan 2024 17:34:12 +0000 (18:34 +0100)
gcc/rust/ChangeLog:

* typecheck/rust-hir-type-check-expr.cc: refactor

Signed-off-by: Philip Herron <herron.philip@googlemail.com>
gcc/rust/typecheck/rust-hir-type-check-expr.cc

index ce215e35322ed2dd5f56046debc2e004945e3e1b..4e4fdbaec1e890043e429edcd153c0e1a61d535c 100644 (file)
@@ -1595,8 +1595,7 @@ TypeCheckExpr::resolve_operator_overload (
     return false;
 
   auto segment = HIR::PathIdentSegment (associated_item_name);
-  auto candidates
-    = MethodResolver::Probe (lhs, HIR::PathIdentSegment (associated_item_name));
+  auto candidates = MethodResolver::Probe (lhs, segment);
 
   bool have_implementation_for_lang_item = candidates.size () > 0;
   if (!have_implementation_for_lang_item)