File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -1130,7 +1130,7 @@ impl MetaItemKind {
11301130 let mut result = Vec :: new ( ) ;
11311131 while let Some ( ..) = tokens. peek ( ) {
11321132 match NestedMetaItemKind :: from_tokens ( & mut tokens) {
1133- Some ( item) => result. push ( Spanned { span : item. span ( ) , node : item } ) ,
1133+ Some ( item) => result. push ( respan ( item. span ( ) , item) ) ,
11341134 None => return None ,
11351135 }
11361136 match tokens. next ( ) {
@@ -1163,7 +1163,7 @@ impl NestedMetaItemKind {
11631163 if let Some ( TokenTree :: Token ( span, token) ) = tokens. peek ( ) . cloned ( ) {
11641164 if let Some ( node) = LitKind :: from_token ( token) {
11651165 tokens. next ( ) ;
1166- return Some ( NestedMetaItemKind :: Literal ( Spanned { node : node , span : span } ) ) ;
1166+ return Some ( NestedMetaItemKind :: Literal ( respan ( span , node ) ) ) ;
11671167 }
11681168 }
11691169
@@ -1256,7 +1256,7 @@ pub trait HasAttrs: Sized {
12561256impl < T : HasAttrs > HasAttrs for Spanned < T > {
12571257 fn attrs ( & self ) -> & [ ast:: Attribute ] { self . node . attrs ( ) }
12581258 fn map_attrs < F : FnOnce ( Vec < ast:: Attribute > ) -> Vec < ast:: Attribute > > ( self , f : F ) -> Self {
1259- Spanned { node : self . node . map_attrs ( f) , span : self . span }
1259+ respan ( self . span , self . node . map_attrs ( f) )
12601260 }
12611261}
12621262
You can’t perform that action at this time.
0 commit comments