Lines Matching refs:punct
254 Some(TokenTree::Punct(punct)) => { in expand()
255 lookbehind = match punct.as_char() { in expand()
257 ':' if punct.spacing() == Spacing::Joint => Lookbehind::JointColon, in expand()
262 expanded.extend(iter::once(TokenTree::Punct(punct))); in expand()
300 (State::Init, TokenTree::Punct(punct)) if punct.as_char() == '\'' => State::Apostrophe, in is_single_interpolation_group()
302 (State::Ident, TokenTree::Punct(punct)) in is_single_interpolation_group()
303 if punct.as_char() == ':' && punct.spacing() == Spacing::Joint => in is_single_interpolation_group()
307 (State::Colon1, TokenTree::Punct(punct)) in is_single_interpolation_group()
308 if punct.as_char() == ':' && punct.spacing() == Spacing::Alone => in is_single_interpolation_group()
324 Some(TokenTree::Punct(punct)) if punct.as_char() == '<' => {} in is_paste_operation()
331 Some(TokenTree::Punct(punct)) if punct.as_char() == '>' => { in is_paste_operation()
344 Some(TokenTree::Punct(punct)) if punct.as_char() == '<' => {} in parse_bracket_as_segments()
352 Some(TokenTree::Punct(punct)) if punct.as_char() == '>' => {} in parse_bracket_as_segments()