Lines Matching refs:quote

15 use quote::{format_ident, quote, quote_spanned, TokenStreamExt};
19 impl quote::ToTokens for X {
27 let tokens = quote! {
71 let tokens = quote!(#x <#x> (#x) [#x] {#x});
82 assert_eq!("X X X X", quote!(#(#primes)*).to_string());
84 assert_eq!("X , X , X , X ,", quote!(#(#primes,)*).to_string());
86 assert_eq!("X , X , X , X", quote!(#(#primes),*).to_string());
92 let _ = quote!(#(#array #array)*);
95 let _ = quote!(#(#ref_array #ref_array)*);
98 let _ = quote!(#(#ref_slice #ref_slice)*);
101 let _ = quote!(#(#array #array)*);
104 let _ = quote!(#(#ref_array #ref_array)*);
107 let _ = quote!(#(#ref_slice #ref_slice)*);
112 let generics = quote!( <'a, T> );
114 let where_clause = quote!( where T: Serialize );
116 let field_ty = quote!(String);
118 let item_ty = quote!(Cow<'a, str>);
120 let path = quote!(SomeTrait::serialize_with);
122 let value = quote!(self.x);
124 let tokens = quote! {
180 let tokens = quote! {
196 let tokens = quote! {
208 let quote = '"';
213 let tokens = quote! {
214 #zero #pound #quote #apost #newline #heart
223 let tokens = quote!(#s);
231 let tokens = quote!(#s);
240 quote!($literal)
265 let tokens = quote!(struct #foo; enum #bar {});
272 let tokens = quote!(let _;);
281 let tokens = quote!(#ch #ch);
292 let tokens = quote! {
304 let tokens = quote! {
318 let tokens = quote! {
331 let tokens = quote! {
345 let tokens = quote! {
358 let tokens = quote! { #(#_i),* };
368 let tokens = quote! {
378 let tokens = quote!();
385 let tokens = quote! { #b };
396 let tokens = quote! { #owned #borrowed };
408 .map(|var| quote! { #var });
410 let tokens = quote! { #(#fields)* };
416 let mut a = quote!(a);
417 let b = quote!(b);
452 let tokens = quote! {
461 let tokens = quote! {
470 let tokens = quote! {
479 let tokens = quote! {
488 let tokens = quote! {
497 let tokens = quote! {
504 // https://github.com/dtolnay/quote/issues/130
508 let tokens = quote! {
520 let id = quote!(r#raw_id);