Skip to content

Commit 7a143c7

Browse files
committed
fix: set span on tick
1 parent 5998437 commit 7a143c7

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/runtime.rs

+5-1
Original file line numberDiff line numberDiff line change
@@ -314,7 +314,11 @@ pub fn push_lifetime(tokens: &mut TokenStream, lifetime: &str) {
314314
#[doc(hidden)]
315315
pub fn push_lifetime_spanned(tokens: &mut TokenStream, span: Span, lifetime: &str) {
316316
tokens.extend([
317-
TokenTree::Punct(Punct::new('\'', Spacing::Joint)),
317+
TokenTree::Punct({
318+
let mut tick = Punct::new('\'', Spacing::Joint);
319+
tick.set_span(span);
320+
tick
321+
}),
318322
TokenTree::Ident(Ident::new(&lifetime[1..], span)),
319323
]);
320324
}

0 commit comments

Comments
 (0)