Lines Matching full:new
17 TT::Group(Group::new(Delimiter::Parenthesis, ts)) in paren()
21 TT::Ident(Ident::new(s, Span::call_site())) in ident()
25 TT::Punct(Punct::new(ch, Spacing::Alone)) in punct()
52 let mut output = TokenStream::new(); in parse_primary()
65 let mut output = TokenStream::new(); in parse_primary()
68 TT::Punct(Punct::new(':', Spacing::Joint)), in parse_primary()
69 TT::Punct(Punct::new(':', Spacing::Joint)), in parse_primary()
86 out.extend([punct('.'), ident("invert"), paren(TokenStream::new())]); in parse_primary()
126 let mut rhs = TokenStream::new(); in parse_binop()
177 let mut typ = proc_macro2::TokenStream::new(); in parse()
212 let mut out = TokenStream::new(); in parse()
214 typ: TT::Group(Group::new(Delimiter::None, typ)), in parse()