File tree Expand file tree Collapse file tree 4 files changed +6
-6
lines changed
rustc_mir_transform/src/coverage Expand file tree Collapse file tree 4 files changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -619,11 +619,11 @@ pub fn eval_condition(
619619 // we can't use `try_gate_cfg` as symbols don't differentiate between `r#true`
620620 // and `true`, and we want to keep the former working without feature gate
621621 gate_cfg (
622- & ( (
622+ & (
623623 if * b { kw:: True } else { kw:: False } ,
624624 sym:: cfg_boolean_literals,
625625 |features : & Features | features. cfg_boolean_literals ,
626- ) ) ,
626+ ) ,
627627 cfg. span ( ) ,
628628 sess,
629629 features,
Original file line number Diff line number Diff line change @@ -277,9 +277,9 @@ pub fn create_dump_file<'tcx>(
277277 )
278278 } ) ?;
279279 }
280- Ok ( fs:: File :: create_buffered ( & file_path) . map_err ( |e| {
280+ fs:: File :: create_buffered ( & file_path) . map_err ( |e| {
281281 io:: Error :: new ( e. kind ( ) , format ! ( "IO error creating MIR dump file: {file_path:?}; {e}" ) )
282- } ) ? )
282+ } )
283283}
284284
285285///////////////////////////////////////////////////////////////////////////
Original file line number Diff line number Diff line change @@ -363,7 +363,7 @@ fn calc_test_vectors_index(conditions: &mut Vec<MCDCBranch>) -> usize {
363363 let ConditionInfo { condition_id, true_next_id, false_next_id } = branch. condition_info ;
364364 [ true_next_id, false_next_id]
365365 . into_iter ( )
366- . filter_map ( std :: convert :: identity )
366+ . flatten ( )
367367 . for_each ( |next_id| indegree_stats[ next_id] += 1 ) ;
368368 ( condition_id, branch)
369369 } )
Original file line number Diff line number Diff line change @@ -87,7 +87,7 @@ fn remove_unwanted_expansion_spans(covspans: &mut Vec<SpanFromMir>) {
8787 covspans. retain ( |covspan| {
8888 match covspan. expn_kind {
8989 // Retain only the first await-related or macro-expanded covspan with this span.
90- Some ( ExpnKind :: Desugaring ( kind ) ) if kind == DesugaringKind :: Await => {
90+ Some ( ExpnKind :: Desugaring ( DesugaringKind :: Await ) ) => {
9191 deduplicated_spans. insert ( covspan. span )
9292 }
9393 Some ( ExpnKind :: Macro ( MacroKind :: Bang , _) ) => deduplicated_spans. insert ( covspan. span ) ,
You can’t perform that action at this time.
0 commit comments