Lines Matching refs:ident
20 let type_name = &node.ident;
21 let ident = Ident::new(type_name, Span::call_site());
34 #ident::#variant => {
63 if node.ident == "Expr" {
72 #ident::#variant(#(#pats),*) => {
79 let nonexhaustive = if node.ident == "Expr" {
100 let ident = Ident::new(f, Span::call_site());
101 let mut val = quote!(self.#ident);
118 || node.ident == "Member"
119 || node.ident == "Index"
120 || node.ident == "Lifetime";
125 let ident = Ident::new(&node.ident, Span::call_site());
138 impl Hash for #ident {