Lines Matching refs:it
5 pub(crate) fn try_ident(it: &mut token_stream::IntoIter) -> Option<String> { in try_ident()
6 if let Some(TokenTree::Ident(ident)) = it.next() { in try_ident()
13 pub(crate) fn try_literal(it: &mut token_stream::IntoIter) -> Option<String> { in try_literal()
14 if let Some(TokenTree::Literal(literal)) = it.next() { in try_literal()
21 pub(crate) fn try_byte_string(it: &mut token_stream::IntoIter) -> Option<String> { in try_byte_string()
22 try_literal(it).and_then(|byte_string| { in try_byte_string()
31 pub(crate) fn expect_ident(it: &mut token_stream::IntoIter) -> String { in expect_ident()
32 try_ident(it).expect("Expected Ident") in expect_ident()
35 pub(crate) fn expect_punct(it: &mut token_stream::IntoIter) -> char { in expect_punct()
36 if let TokenTree::Punct(punct) = it.next().expect("Reached end of token stream for Punct") { in expect_punct()
43 pub(crate) fn expect_byte_string(it: &mut token_stream::IntoIter) -> String { in expect_byte_string()
44 try_byte_string(it).expect("Expected byte string") in expect_byte_string()
47 pub(crate) fn expect_end(it: &mut token_stream::IntoIter) { in expect_end()
48 if it.next().is_some() { in expect_end()