Lines Matching refs:Literal
10 use proc_macro2::{Delimiter, Group, Ident, Literal, Punct, Spacing, Span, TokenStream, TokenTree};
22 Literal(Literal),
42 TokenTree::Literal(literal) => entries.push(Entry::Literal(literal)),
250 /// If the cursor is pointing at a `Literal`, return it along with a cursor
252 pub fn literal(mut self) -> Option<(Literal, Cursor<'a>)> {
255 Entry::Literal(literal) => Some((literal.clone(), unsafe { self.bump_ignore_group() })),
300 Entry::Literal(literal) => (literal.clone().into(), 1),
315 Entry::Literal(literal) => literal.span(),
341 Entry::Literal(_) | Entry::Ident(_) | Entry::Punct(_) => {}