Searched refs:TokenTreeIter (Results 1 – 3 of 3) sorted by relevance
314 pub(crate) enum TokenTreeIter { enum316 Fallback(fallback::TokenTreeIter),321 type IntoIter = TokenTreeIter;323 fn into_iter(self) -> TokenTreeIter { in into_iter() argument326 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 { implementation338 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()[all …]
307 pub(crate) type TokenTreeIter = RcVecIntoIter<TokenTree>; typedef311 type IntoIter = TokenTreeIter;313 fn into_iter(self) -> TokenTreeIter { in into_iter() argument
1317 inner: imp::TokenTreeIter,