Skip to content

Commit 14b0472

Browse files
committed
hir-path-probe: Fix miscompilation on gcc-4.8
1 parent c1cc931 commit 14b0472

File tree

1 file changed

+5
-7
lines changed

1 file changed

+5
-7
lines changed

gcc/rust/typecheck/rust-hir-path-probe.h

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -364,10 +364,9 @@ class PathProbeType : public TypeCheckBase
364364
PathProbeCandidate::TraitItemCandidate trait_item_candidate{trait_ref,
365365
trait_item_ref,
366366
impl};
367-
PathProbeCandidate candidate{candidate_type,
368-
trait_item_tyty,
369-
trait_ref->get_locus (),
370-
{trait_item_candidate}};
367+
368+
PathProbeCandidate candidate{candidate_type, trait_item_tyty,
369+
trait_ref->get_locus (), trait_item_candidate};
371370
candidates.push_back (std::move (candidate));
372371
}
373372

@@ -409,10 +408,9 @@ class PathProbeType : public TypeCheckBase
409408
PathProbeCandidate::TraitItemCandidate trait_item_candidate{trait_ref,
410409
trait_item_ref,
411410
nullptr};
412-
PathProbeCandidate candidate{candidate_type,
413-
trait_item_tyty,
411+
PathProbeCandidate candidate{candidate_type, trait_item_tyty,
414412
trait_item_ref->get_locus (),
415-
{trait_item_candidate}};
413+
trait_item_candidate};
416414
candidates.push_back (std::move (candidate));
417415
}
418416

0 commit comments

Comments
 (0)