Lines Matching refs:current
54 let mut flush = |args: &mut TokenStream, current: &mut TokenStream| {
55 let current = std::mem::take(current);
56 if !current.is_empty() {
58 let mut current = current.into_iter();
60 while let Some(tt) = current.next() {
66 return (Some(acc), current.collect::<TokenStream>());
76 let mut current = TokenStream::new();
80 flush(&mut args, &mut current);
83 _ => &mut current,
87 flush(&mut args, &mut current);