@@ -3,7 +3,7 @@ use std::cell::OnceCell;
3
3
use rustc_data_structures:: graph:: WithNumNodes ;
4
4
use rustc_index:: IndexVec ;
5
5
use rustc_middle:: mir:: { self , AggregateKind , Rvalue , Statement , StatementKind } ;
6
- use rustc_span:: { BytePos , ExpnKind , MacroKind , Span , Symbol } ;
6
+ use rustc_span:: { BytePos , ExpnKind , MacroKind , Span , Symbol , DUMMY_SP } ;
7
7
8
8
use super :: graph:: { BasicCoverageBlock , CoverageGraph , START_BCB } ;
9
9
@@ -272,13 +272,13 @@ impl<'a> CoverageSpansGenerator<'a> {
272
272
body_span,
273
273
basic_coverage_blocks,
274
274
sorted_spans_iter : sorted_spans. into_iter ( ) ,
275
- refined_spans : Vec :: with_capacity ( basic_coverage_blocks. num_nodes ( ) * 2 ) ,
276
275
some_curr : None ,
277
- curr_original_span : Span :: with_root_ctxt ( BytePos ( 0 ) , BytePos ( 0 ) ) ,
276
+ curr_original_span : DUMMY_SP ,
278
277
some_prev : None ,
279
- prev_original_span : Span :: with_root_ctxt ( BytePos ( 0 ) , BytePos ( 0 ) ) ,
278
+ prev_original_span : DUMMY_SP ,
280
279
prev_expn_span : None ,
281
280
pending_dups : Vec :: new ( ) ,
281
+ refined_spans : Vec :: with_capacity ( basic_coverage_blocks. num_nodes ( ) * 2 ) ,
282
282
} ;
283
283
284
284
coverage_spans. to_refined_spans ( )
0 commit comments