Lines Matching refs:tokens
20 fn to_tokens(&self, tokens: &mut TokenStream) {
21 tokens.append(Ident::new("X", Span::call_site()));
27 let tokens = quote! {
29 fn to_tokens(&self, tokens: &mut TokenStream) {
30 (**self).to_tokens(tokens)
37 "fn to_tokens (& self , tokens : & mut TokenStream) { ",
38 "(* * self) . to_tokens (tokens) ",
43 assert_eq!(expected, tokens.to_string());
49 let tokens = quote_spanned! {span=>
51 fn to_tokens(&self, tokens: &mut TokenStream) {
52 (**self).to_tokens(tokens)
59 "fn to_tokens (& self , tokens : & mut TokenStream) { ",
60 "(* * self) . to_tokens (tokens) ",
65 assert_eq!(expected, tokens.to_string());
71 let tokens = quote!(#x <#x> (#x) [#x] {#x});
75 assert_eq!(expected, tokens.to_string());
124 let tokens = quote! {
162 assert_eq!(expected, tokens.to_string());
180 let tokens = quote! {
187 assert_eq!(expected, tokens.to_string());
196 let tokens = quote! {
201 assert_eq!(expected, tokens.to_string());
213 let tokens = quote! {
217 assert_eq!(expected, tokens.to_string());
223 let tokens = quote!(#s);
225 assert_eq!(expected, tokens.to_string());
231 let tokens = quote!(#s);
233 assert_eq!(expected, tokens.to_string());
244 let tokens = m!(1);
246 assert_eq!(expected, tokens.to_string());
248 let tokens = m!(-1);
250 assert_eq!(expected, tokens.to_string());
252 let tokens = m!(true);
254 assert_eq!(expected, tokens.to_string());
256 let tokens = m!(-true);
258 assert_eq!(expected, tokens.to_string());
265 let tokens = quote!(struct #foo; enum #bar {});
267 assert_eq!(expected, tokens.to_string());
272 let tokens = quote!(let _;);
274 assert_eq!(expected, tokens.to_string());
281 let tokens = quote!(#ch #ch);
284 assert_eq!(expected, tokens.to_string());
292 let tokens = quote! {
297 assert_eq!(expected, tokens.to_string());
304 let tokens = quote! {
311 assert_eq!(expected, tokens.to_string());
318 let tokens = quote! {
324 assert_eq!(expected, tokens.to_string());
331 let tokens = quote! {
336 assert_eq!(expected, tokens.to_string());
345 let tokens = quote! {
350 assert_eq!(expected, tokens.to_string());
358 let tokens = quote! { #(#_i),* };
360 assert_eq!(expected, tokens.to_string());
368 let tokens = quote! {
373 assert_eq!(expected, tokens.to_string());
378 let tokens = quote!();
379 assert_eq!("", tokens.to_string());
385 let tokens = quote! { #b };
386 assert_eq!("\"str\"", tokens.to_string());
396 let tokens = quote! { #owned #borrowed };
397 assert_eq!("owned borrowed", tokens.to_string());
410 let tokens = quote! { #(#fields)* };
411 assert_eq!("__field0 __field1 __field2", tokens.to_string());
452 let tokens = quote! {
456 assert_eq!(expected, tokens.to_string());
461 let tokens = quote! {
465 assert_eq!(expected, tokens.to_string());
470 let tokens = quote! {
474 assert_eq!(expected, tokens.to_string());
479 let tokens = quote! {
483 assert_eq!(expected, tokens.to_string());
488 let tokens = quote! {
492 assert_eq!(expected, tokens.to_string());
497 let tokens = quote! {
501 assert_eq!(expected, tokens.to_string());
508 let tokens = quote! {
515 assert_eq!(expected, tokens.to_string());