Lines Matching refs:ident
18 ident!(("___ZEROCOPY_TAG_{}", variant_ident), variant_ident.span()) in tag_ident()
34 let variant_ident = &v.ident; in generate_tag_consts()
64 ident!(("___ZerocopyVariantStruct_{}", variant_ident), variant_ident.span()) in variant_struct_ident()
81 let enum_name = &ctx.ast.ident; in generate_variant_structs()
98 let variant_struct_ident = variant_struct_ident(&variant.ident); in generate_variant_structs()
127 fn variants_union_field_ident(ident: &Ident) -> Ident { in variants_union_field_ident()
130 ident!(("__field_{}", ident), ident.span()) in variants_union_field_ident()
144 let field_name = variants_union_field_ident(&variant.ident); in generate_variants_union()
145 let variant_struct_ident = variant_struct_ident(&variant.ident); in generate_variants_union()
230 let variant_ident = &variant.unwrap().ident; in derive_is_bit_valid()
233 fields.into_iter().enumerate().map(move |(idx, (vis, ident, ty))| { in derive_is_bit_valid()
246 field_id: parse_quote!({ #zerocopy_crate::ident_id!(#ident) }), in derive_is_bit_valid()
281 field_id: parse_quote!({ #zerocopy_crate::ident_id!(#ident) }), in derive_is_bit_valid()
305 let tag_ident = tag_ident(&variant.ident); in derive_is_bit_valid()
306 let variant_struct_ident = variant_struct_ident(&variant.ident); in derive_is_bit_valid()
307 let variants_union_field_ident = variants_union_field_ident(&variant.ident); in derive_is_bit_valid()
353 let self_ident = &ctx.ast.ident; in derive_is_bit_valid()
459 let field_tokens = fields.iter().map(|(vis, ident, _)| { in derive_has_field_struct_union()
460 let ident = ident!(("__z{}", ident), ident.span()); in derive_has_field_struct_union() localVariable
462 #vis enum #ident {} in derive_has_field_struct_union()
489 let has_fields = fields.iter().map(move |(_, ident, ty)| { in derive_has_field_struct_union()
490 let field_token = ident!(("__z{}", ident), ident.span()); in derive_has_field_struct_union()
492 let field_id: Box<Expr> = parse_quote!({ #zerocopy_crate::ident_id!(#ident) }); in derive_has_field_struct_union()
517 unsafe { #core::ptr::addr_of_mut!((*slf).#ident) } in derive_has_field_struct_union()