Home
last modified time | relevance | path

Searched refs:blanket_impls (Results 1 – 5 of 5) sorted by relevance

/dports/lang/rust/rustc-1.58.1-src/compiler/rustc_middle/src/ty/
H A Dtrait_def.rs69 blanket_impls: Vec<DefId>, field
75 pub fn blanket_impls(&self) -> &[DefId] { in blanket_impls() method
76 self.blanket_impls.as_slice() in blanket_impls()
116 for &impl_def_id in impls.blanket_impls.iter() { in for_each_impl()
151 for &impl_def_id in impls.blanket_impls.iter() { in find_map_relevant_impl()
203 let TraitImpls { blanket_impls, non_blanket_impls } = self.trait_impls_of(def_id); in all_impls()
205 blanket_impls.iter().chain(non_blanket_impls.iter().map(|(_, v)| v).flatten()).cloned() in all_impls()
227 impls.blanket_impls.push(impl_def_id); in trait_impls_of_provider()
244 impls.blanket_impls.push(impl_def_id); in trait_impls_of_provider()
/dports/lang/rust/rustc-1.58.1-src/compiler/rustc_trait_selection/src/traits/specialize/
H A Dspecialization_graph.rs56 self.blanket_impls.push(impl_def_id) in insert_blindly()
71 vec = &mut self.blanket_impls; in remove_existing()
222 children.blanket_impls.iter().chain(nonblanket).cloned() in iter_children()
230 children.blanket_impls.iter().chain(nonblanket).cloned() in filtered_children()
/dports/lang/rust/rustc-1.58.1-src/src/librustdoc/clean/
H A Dblanket_impl.rs30 for &impl_def_id in trait_impls.blanket_impls() { in get_blanket_impls()
H A Dutils.rs378 let blanket_impls = cx in get_auto_trait_and_blanket_impls() localVariable
383 auto_impls.into_iter().chain(blanket_impls) in get_auto_trait_and_blanket_impls()
/dports/lang/rust/rustc-1.58.1-src/compiler/rustc_middle/src/traits/
H A Dspecialization_graph.rs66 pub blanket_impls: Vec<DefId>, field