Lines Matching refs:ident
14 let ident = Ident::new(ty, Span::call_site());
15 quote!(syn::#ident)
18 let ident = Ident::new(ty, Span::call_site());
19 quote!(#ident)
22 let ident = Ident::new(ty, Span::call_site());
23 quote!(proc_macro2::#ident)
26 let ident = Ident::new(ty, Span::call_site());
27 quote!(syn::token::#ident)
147 let ident = Ident::new(&node.ident, Span::call_site());
157 syn::#ident::#variant => formatter.write_str(#path),
167 syn::#ident::#variant(_val) => {
190 syn::#ident::#variant(_val) => {
207 syn::#ident::#variant(#(#pats),*) => {
230 let ident = Ident::new(f, Span::call_site());
236 if let Some(val) = &#val.#ident {
254 if #val.#ident.is_some() {
261 let inner = Owned(quote!(#val.#ident));
266 if node.ident == "Block" && f == "stmts" {
270 if !#val.#ident.is_empty() {
276 if node.ident == *inner {
281 match #val.#ident {
302 if node.ident == "LitInt" || node.ident == "LitFloat" {
318 let ident = Ident::new(&node.ident, Span::call_site());
319 let body = expand_impl_body(defs, node, &node.ident, &Owned(quote!(self.value)));
326 impl Debug for Lite<syn::#ident> {
335 let ident = Ident::new(name, Span::call_site());
339 impl Debug for Lite<syn::token::#ident> {