@@ -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
@@ -271,13 +271,13 @@ impl<'a> CoverageSpansGenerator<'a> {
271
271
body_span,
272
272
basic_coverage_blocks,
273
273
sorted_spans_iter : sorted_spans. into_iter ( ) ,
274
- refined_spans : Vec :: with_capacity ( basic_coverage_blocks. num_nodes ( ) * 2 ) ,
275
274
some_curr : None ,
276
- curr_original_span : Span :: with_root_ctxt ( BytePos ( 0 ) , BytePos ( 0 ) ) ,
275
+ curr_original_span : DUMMY_SP ,
277
276
some_prev : None ,
278
- prev_original_span : Span :: with_root_ctxt ( BytePos ( 0 ) , BytePos ( 0 ) ) ,
277
+ prev_original_span : DUMMY_SP ,
279
278
prev_expn_span : None ,
280
279
pending_dups : Vec :: new ( ) ,
280
+ refined_spans : Vec :: with_capacity ( basic_coverage_blocks. num_nodes ( ) * 2 ) ,
281
281
} ;
282
282
283
283
coverage_spans. to_refined_spans ( )
0 commit comments