Lines Matching full:let
6 let mut tokens = tokens.iter(); in concat_helper()
7 let mut segments = Vec::new(); in concat_helper()
8 let mut span = None; in concat_helper()
14 let mut value = lit.to_string(); in concat_helper()
22 let mut value = ident.to_string(); in concat_helper()
29 let Some(TokenTree::Ident(ident)) = tokens.next() else { in concat_helper()
33 let (mut value, sp) = segments.pop().expect("expected identifier before modifier"); in concat_helper()
50 let tokens = group.stream().into_iter().collect::<Vec<TokenTree>>(); in concat_helper()
61 let segments = concat_helper(tokens); in concat()
62 let pasted: String = segments.into_iter().map(|x| x.0).collect(); in concat()
68 if let TokenTree::Group(group) = token { in expand()
69 let delimiter = group.delimiter(); in expand()
70 let span = group.span(); in expand()
71 let mut stream: Vec<_> = group.stream().into_iter().collect(); in expand()
83 let mut group = Group::new(delimiter, stream.into_iter().collect()); in expand()