Lines Matching refs:tokens
189 fn to_tokens(&self, tokens: &mut TokenStream) { in to_tokens()
190 self.0.to_tokens(tokens); in to_tokens()
252 pub fn push_group(tokens: &mut TokenStream, delimiter: Delimiter, inner: TokenStream) { in push_group()
253 tokens.append(Group::new(delimiter, inner)); in push_group()
258 tokens: &mut TokenStream, in push_group_spanned()
265 tokens.append(g); in push_group_spanned()
269 pub fn parse(tokens: &mut TokenStream, s: &str) { in parse()
271 tokens.extend(iter::once(s)); in parse()
275 pub fn parse_spanned(tokens: &mut TokenStream, span: Span, s: &str) { in parse_spanned()
277 tokens.extend(s.into_iter().map(|t| respan_token_tree(t, span))); in parse_spanned()
298 pub fn push_ident(tokens: &mut TokenStream, s: &str) { in push_ident()
300 push_ident_spanned(tokens, span, s); in push_ident()
304 pub fn push_ident_spanned(tokens: &mut TokenStream, span: Span, s: &str) { in push_ident_spanned()
305 tokens.append(ident_maybe_raw(s, span)); in push_ident_spanned()
309 pub fn push_lifetime(tokens: &mut TokenStream, lifetime: &str) { in push_lifetime()
310 tokens.extend([ in push_lifetime()
317 pub fn push_lifetime_spanned(tokens: &mut TokenStream, span: Span, lifetime: &str) { in push_lifetime_spanned()
318 tokens.extend([ in push_lifetime_spanned()
331 pub fn $name(tokens: &mut TokenStream) {
332 tokens.append(Punct::new($char1, Spacing::Alone));
335 pub fn $spanned(tokens: &mut TokenStream, span: Span) {
338 tokens.append(punct);
343 pub fn $name(tokens: &mut TokenStream) {
344 tokens.append(Punct::new($char1, Spacing::Joint));
345 tokens.append(Punct::new($char2, Spacing::Alone));
348 pub fn $spanned(tokens: &mut TokenStream, span: Span) {
351 tokens.append(punct);
354 tokens.append(punct);
359 pub fn $name(tokens: &mut TokenStream) {
360 tokens.append(Punct::new($char1, Spacing::Joint));
361 tokens.append(Punct::new($char2, Spacing::Joint));
362 tokens.append(Punct::new($char3, Spacing::Alone));
365 pub fn $spanned(tokens: &mut TokenStream, span: Span) {
368 tokens.append(punct);
371 tokens.append(punct);
374 tokens.append(punct);
425 pub fn push_underscore(tokens: &mut TokenStream) { in push_underscore()
426 push_underscore_spanned(tokens, Span::call_site()); in push_underscore()
430 pub fn push_underscore_spanned(tokens: &mut TokenStream, span: Span) { in push_underscore_spanned()
431 tokens.append(Ident::new("_", span)); in push_underscore_spanned()