@@ -115,6 +115,7 @@ impl<S> TokenStream<S> {
115115 Some ( TokenStream :: new ( stream) )
116116 } ,
117117 span : DelimSpan {
118+ #[ cfg( bootstrap) ]
118119 entire : span. derive_ranged ( open_range. start ..range. end ) ,
119120 open : span. derive_ranged ( open_range) ,
120121 close : span. derive_ranged ( range) ,
@@ -143,6 +144,7 @@ impl<S> TokenStream<S> {
143144 Some ( TokenStream :: new ( stream) )
144145 } ,
145146 span : DelimSpan {
147+ #[ cfg( bootstrap) ]
146148 entire : span. derive_ranged ( open_range. start ..range. end ) ,
147149 open : span. derive_ranged ( open_range) ,
148150 close : span. derive_ranged ( range) ,
@@ -171,6 +173,7 @@ impl<S> TokenStream<S> {
171173 Some ( TokenStream :: new ( stream) )
172174 } ,
173175 span : DelimSpan {
176+ #[ cfg( bootstrap) ]
174177 entire : span. derive_ranged ( open_range. start ..range. end ) ,
175178 open : span. derive_ranged ( open_range) ,
176179 close : span. derive_ranged ( range) ,
@@ -204,7 +207,12 @@ impl<S> TokenStream<S> {
204207 span: span. derive_ranged( range) ,
205208 } ) ,
206209 ] ) ) ,
207- span : DelimSpan { open : span, close : span, entire : span } ,
210+ span : DelimSpan {
211+ open : span,
212+ close : span,
213+ #[ cfg( bootstrap) ]
214+ entire : span,
215+ } ,
208216 } ) ) ;
209217 }
210218 rustc_lexer:: TokenKind :: BlockComment { doc_style : Some ( doc_style) , terminated } => {
@@ -230,7 +238,12 @@ impl<S> TokenStream<S> {
230238 span: span. derive_ranged( range) ,
231239 } ) ,
232240 ] ) ) ,
233- span : DelimSpan { open : span, close : span, entire : span } ,
241+ span : DelimSpan {
242+ open : span,
243+ close : span,
244+ #[ cfg( bootstrap) ]
245+ entire : span,
246+ } ,
234247 } ) ) ;
235248 }
236249 rustc_lexer:: TokenKind :: Whitespace => continue ,
0 commit comments