Lines Matching refs:generics
97 for param in cont.generics.lifetimes() { in precondition_no_de_lifetime()
119 generics: syn::Generics, field
138 let generics = build_generics(cont, &borrowed); in new() localVariable
144 generics, in new()
161 let generics = bound::without_defaults(cont.generics); in build_generics() localVariable
163 let generics = bound::with_where_predicates_from_fields(cont, &generics, attr::Field::de_bound); in build_generics() localVariable
165 let generics = in build_generics() localVariable
166 bound::with_where_predicates_from_variants(cont, &generics, attr::Variant::de_bound); in build_generics()
169 Some(predicates) => bound::with_where_predicates(&generics, predicates), in build_generics()
171 let generics = match *cont.attrs.default() { in build_generics() localVariable
174 &generics, in build_generics()
177 attr::Default::None | attr::Default::Path(_) => generics, in build_generics()
181 let generics = bound::with_bound( in build_generics() localVariable
183 &generics, in build_generics()
190 &generics, in build_generics()
800 let (_, ty_generics, _) = params.generics.split_for_impl(); in deserialize_seq_in_place()
2977 let mut generics = self.0.generics.clone(); in to_tokens() localVariable
2979 generics.params = Some(syn::GenericParam::Lifetime(de_lifetime)) in to_tokens()
2981 .chain(generics.params) in to_tokens()
2984 let (impl_generics, _, _) = generics.split_for_impl(); in to_tokens()
2993 let mut generics = self.0.generics.clone(); in to_tokens() localVariable
2996 for param in &mut generics.params { in to_tokens()
3009 generics.params = Some(syn::GenericParam::Lifetime(place_lifetime)) in to_tokens()
3011 .chain(generics.params) in to_tokens()
3014 generics.params = Some(syn::GenericParam::Lifetime(de_lifetime)) in to_tokens()
3016 .chain(generics.params) in to_tokens()
3019 let (impl_generics, _, _) = generics.split_for_impl(); in to_tokens()
3037 let mut generics = self.0.generics.clone(); in to_tokens() localVariable
3045 generics.params = Some(syn::GenericParam::Lifetime(def)) in to_tokens()
3047 .chain(generics.params) in to_tokens()
3050 let (_, ty_generics, _) = generics.split_for_impl(); in to_tokens()
3058 let mut generics = self.0.generics.clone(); in to_tokens() localVariable
3059 generics.params = Some(syn::GenericParam::Lifetime(place_lifetime())) in to_tokens()
3061 .chain(generics.params) in to_tokens()
3071 generics.params = Some(syn::GenericParam::Lifetime(def)) in to_tokens()
3073 .chain(generics.params) in to_tokens()
3076 let (_, ty_generics, _) = generics.split_for_impl(); in to_tokens()
3108 let (_, ty_generics, where_clause) = params.generics.split_for_impl(); in split_with_de_lifetime()