Lines Matching refs:TokenTreeIter
314 pub(crate) enum TokenTreeIter { enum
316 Fallback(fallback::TokenTreeIter),
321 type IntoIter = TokenTreeIter;
323 fn into_iter(self) -> TokenTreeIter { in into_iter() argument
326 TokenTreeIter::Compiler(tts.into_token_stream().into_iter()) in into_iter()
328 TokenStream::Fallback(tts) => TokenTreeIter::Fallback(tts.into_iter()), in into_iter()
333 impl Iterator for TokenTreeIter { implementation
338 TokenTreeIter::Compiler(iter) => iter.next()?, in next()
339 TokenTreeIter::Fallback(iter) => return iter.next(), in next()
365 TokenTreeIter::Compiler(tts) => tts.size_hint(), in size_hint()
366 TokenTreeIter::Fallback(tts) => tts.size_hint(), in size_hint()