Lines Matching defs:TokenStream
32 fn generate_tag_consts(data: &DataEnum) -> TokenStream { in generate_tag_consts()
78 fn generate_variant_structs(ctx: &Ctx, data: &DataEnum) -> TokenStream { in generate_variant_structs()
133 fn generate_variants_union(ctx: &Ctx, data: &DataEnum) -> TokenStream { in generate_variants_union()
201 ) -> Result<TokenStream, Error> { in derive_is_bit_valid()
446 pub(crate) fn derive_try_from_bytes(ctx: &Ctx, top_level: Trait) -> Result<TokenStream, Error> { in derive_try_from_bytes()
453 fn derive_has_field_struct_union(ctx: &Ctx, data: &dyn DataExt) -> TokenStream { in derive_has_field_struct_union()
566 ) -> Result<TokenStream, Error> { in derive_try_from_bytes_struct()
602 fn derive_try_from_bytes_union(ctx: &Ctx, unn: &DataUnion, top_level: Trait) -> TokenStream { in derive_try_from_bytes_union()
668 ) -> Result<TokenStream, Error> { in derive_try_from_bytes_enum()
697 fn try_gen_trivial_is_bit_valid(ctx: &Ctx, top_level: Trait) -> Option<proc_macro2::TokenStream> { in try_gen_trivial_is_bit_valid()
749 unsafe fn gen_trivial_is_bit_valid_unchecked(ctx: &Ctx) -> proc_macro2::TokenStream { in gen_trivial_is_bit_valid_unchecked()