Lines Matching refs:quote
153 mod quote; module
245 Ok(quote! { in expand_fake_call_site()
268 Some(_) => quote!(#[macro_export]), in expand_export()
269 None => quote!(), in expand_export()
271 let crate_prefix = vis.as_ref().map(|_| quote!($crate::)); in expand_export()
294 actual_names.extend(quote!(,)); in expand_export()
296 actual_names.extend(quote!(#hacked)); in expand_export()
299 export_dispatch.extend(quote!(,)); in expand_export()
301 export_dispatch.extend(quote!(dispatch as #dispatch)); in expand_export()
304 export_call_site.extend(quote!(,)); in expand_export()
306 export_call_site.extend(quote!(fake_call_site as #call_site)); in expand_export()
309 quote! { in expand_export()
313 quote! { in expand_export()
319 quote! { in expand_export()
329 quote! { in expand_export()
333 quote! { in expand_export()
338 macro_rules.extend(quote! { in expand_export()
355 export_dispatch = quote!({#export_dispatch}); in expand_export()
356 export_call_site = quote!({#export_call_site}); in expand_export()
357 actual_names = quote!({#actual_names}); in expand_export()
361 quote! { in expand_export()
366 quote!() in expand_export()
370 quote! { in expand_export()
375 quote!() in expand_export()
378 let expanded = quote! { in expand_export()
400 names.extend(quote!(,)); in expand_export_nohack()
402 names.extend(quote!(#pub_name as #export_as)); in expand_export_nohack()
406 names = quote!({#names}); in expand_export_nohack()
409 quote! { in expand_export_nohack()
422 quote! { in expand_define()
585 quote! { in wrap_in_enum_hack()