@@ -521,11 +521,11 @@ impl Span {
521
521
}
522
522
#[ inline]
523
523
pub fn ctxt ( self ) -> SyntaxContext {
524
- self . data ( ) . ctxt
524
+ self . data_untracked ( ) . ctxt
525
525
}
526
526
#[ inline]
527
527
pub fn with_ctxt ( self , ctxt : SyntaxContext ) -> Span {
528
- self . data ( ) . with_ctxt ( ctxt)
528
+ self . data_untracked ( ) . with_ctxt ( ctxt)
529
529
}
530
530
#[ inline]
531
531
pub fn parent ( self ) -> Option < LocalDefId > {
@@ -539,7 +539,7 @@ impl Span {
539
539
/// Returns `true` if this is a dummy span with any hygienic context.
540
540
#[ inline]
541
541
pub fn is_dummy ( self ) -> bool {
542
- self . data ( ) . is_dummy ( )
542
+ self . data_untracked ( ) . is_dummy ( )
543
543
}
544
544
545
545
/// Returns `true` if this span comes from a macro or desugaring.
@@ -561,20 +561,20 @@ impl Span {
561
561
/// Returns a new span representing an empty span at the beginning of this span.
562
562
#[ inline]
563
563
pub fn shrink_to_lo ( self ) -> Span {
564
- let span = self . data ( ) ;
564
+ let span = self . data_untracked ( ) ;
565
565
span. with_hi ( span. lo )
566
566
}
567
567
/// Returns a new span representing an empty span at the end of this span.
568
568
#[ inline]
569
569
pub fn shrink_to_hi ( self ) -> Span {
570
- let span = self . data ( ) ;
570
+ let span = self . data_untracked ( ) ;
571
571
span. with_lo ( span. hi )
572
572
}
573
573
574
574
#[ inline]
575
575
/// Returns `true` if `hi == lo`.
576
576
pub fn is_empty ( & self ) -> bool {
577
- let span = self . data ( ) ;
577
+ let span = self . data_untracked ( ) ;
578
578
span. hi == span. lo
579
579
}
580
580
0 commit comments