diff options
Diffstat (limited to 'src/mir/from_hir.cpp')
-rw-r--r-- | src/mir/from_hir.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mir/from_hir.cpp b/src/mir/from_hir.cpp index dc3b78a7..66347879 100644 --- a/src/mir/from_hir.cpp +++ b/src/mir/from_hir.cpp @@ -1605,7 +1605,7 @@ namespace { // Extract the "Place" type m_builder.end_block(::MIR::Terminator::make_Call({ place__ok, place__panic, - place.clone(), ::HIR::Path(place_type.clone(), ::HIR::GenericPath(path_Placer, trait_params_data.clone()), "make_place", {}), + place.clone(), ::HIR::Path(node.m_place->m_res_type.clone(), ::HIR::GenericPath(path_Placer, trait_params_data.clone()), "make_place", {}), ::make_vec1( mv$(val) ) })); break; } |