File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed
compiler/rustc_mir_build/src/build Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -153,9 +153,6 @@ impl CoverageInfoBuilder {
153153 true_block : BasicBlock ,
154154 false_block : BasicBlock ,
155155 ) {
156- // Bail out if branch coverage is not enabled.
157- let Some ( branch_info) = self . branch_info . as_mut ( ) else { return } ;
158-
159156 // Separate path for handling branches when MC/DC is enabled.
160157 if let Some ( mcdc_info) = self . mcdc_info . as_mut ( ) {
161158 let inject_block_marker =
@@ -168,6 +165,9 @@ impl CoverageInfoBuilder {
168165 inject_block_marker,
169166 ) ;
170167 } else {
168+ // Bail out if branch coverage is not enabled.
169+ let Some ( branch_info) = self . branch_info . as_mut ( ) else { return } ;
170+
171171 let true_marker = self . markers . inject_block_marker ( cfg, source_info, true_block) ;
172172 let false_marker = self . markers . inject_block_marker ( cfg, source_info, false_block) ;
173173
You can’t perform that action at this time.
0 commit comments