Lines Matching refs:tt
28 .skip_while(|tt| !matches!(tt, TokenTree::Ident(i) if i.to_string() == "struct")) in pin_data()
30 .and_then(|tt| match tt { in pin_data()
32 let tt = tt.clone(); in pin_data()
33 let mut res = vec![tt]; in pin_data()
59 .flat_map(|tt| replace_self_and_deny_type_defs(&struct_name, tt, &mut errs)) in pin_data()
63 .flat_map(|tt| { in pin_data()
65 if matches!(&tt, TokenTree::Ident(i) if i.to_string() == "struct") { in pin_data()
66 vec![tt] in pin_data()
68 replace_self_and_deny_type_defs(&struct_name, tt, &mut errs) in pin_data()
93 tt: TokenTree, in replace_self_and_deny_type_defs()
96 match tt { in replace_self_and_deny_type_defs()
113 tok.set_span(tt.span()); in replace_self_and_deny_type_defs()
117 vec![tt] in replace_self_and_deny_type_defs()
120 TokenTree::Literal(_) | TokenTree::Punct(_) | TokenTree::Ident(_) => vec![tt], in replace_self_and_deny_type_defs()
125 .flat_map(|tt| replace_self_and_deny_type_defs(struct_name, tt, errs)) in replace_self_and_deny_type_defs()