Searched refs:ImplSourceUserDefinedData (Results 1 – 6 of 6) sorted by relevance
/dports/lang/rust/rustc-1.58.1-src/compiler/rustc_monomorphize/src/ |
H A D | lib.rs | 38 Ok(traits::ImplSource::UserDefined(traits::ImplSourceUserDefinedData { in custom_coerce_unsize_info()
|
/dports/lang/rust/rustc-1.58.1-src/compiler/rustc_trait_selection/src/traits/select/ |
H A D | confirmation.rs | 34 ImplSourceTraitUpcastingData, ImplSourceUserDefinedData, 325 ) -> ImplSourceUserDefinedData<'tcx, PredicateObligation<'tcx>> { in confirm_impl_candidate() 353 ) -> ImplSourceUserDefinedData<'tcx, PredicateObligation<'tcx>> { in vtable_impl() 373 ImplSourceUserDefinedData { impl_def_id, substs: substs.value, nested: impl_obligations } in vtable_impl()
|
/dports/lang/rust/rustc-1.58.1-src/compiler/rustc_middle/src/traits/ |
H A D | mod.rs | 521 UserDefined(ImplSourceUserDefinedData<'tcx, N>), 610 ImplSource::UserDefined(i) => ImplSource::UserDefined(ImplSourceUserDefinedData { in map() 678 pub struct ImplSourceUserDefinedData<'tcx, N> { struct
|
H A D | structural_impls.rs | 41 impl<'tcx, N: fmt::Debug> fmt::Debug for traits::ImplSourceUserDefinedData<'tcx, N> { implementation
|
/dports/lang/rust/rustc-1.58.1-src/compiler/rustc_trait_selection/src/traits/ |
H A D | project.rs | 16 ImplSourceGeneratorData, ImplSourcePointeeData, ImplSourceUserDefinedData, 1813 impl_impl_source: ImplSourceUserDefinedData<'tcx, PredicateObligation<'tcx>>, in confirm_impl_candidate() 1817 let ImplSourceUserDefinedData { impl_def_id, substs, mut nested } = impl_impl_source; in confirm_impl_candidate() localVariable
|
H A D | auto_trait.rs | 319 if let ImplSource::UserDefined(ImplSourceUserDefinedData { in evaluate_predicates()
|