Skip to content

Commit 6573b62

Browse files
committed
super_local_decl should visit source_info before copying it
Visiting source_info first makes it consistent with other visitors
1 parent a9e7b30 commit 6573b62

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

Diff for: compiler/rustc_middle/src/mir/visit.rs

+2-1
Original file line numberDiff line numberDiff line change
@@ -853,6 +853,8 @@ macro_rules! make_mir_visitor {
853853
local_info: _,
854854
} = local_decl;
855855

856+
self.visit_source_info(source_info);
857+
856858
self.visit_ty($(& $mutability)? *ty, TyContext::LocalDecl {
857859
local,
858860
source_info: *source_info,
@@ -862,7 +864,6 @@ macro_rules! make_mir_visitor {
862864
self.visit_user_type_projection(user_ty);
863865
}
864866
}
865-
self.visit_source_info(source_info);
866867
}
867868

868869
fn super_var_debug_info(

0 commit comments

Comments
 (0)