Home
last modified time | relevance | path

Searched defs:impl_substs (Results 1 – 16 of 16) sorted by relevance

/third_party/rust/rust/src/librustdoc/clean/
Dblanket_impl.rs45 let impl_substs = infcx.fresh_substs_for_item(DUMMY_SP, impl_def_id); in get_blanket_impls() localVariable
/third_party/rust/rust/compiler/rustc_trait_selection/src/traits/error_reporting/
Dambiguity.rs29 let impl_substs = infcx.fresh_substs_for_item(DUMMY_SP, impl_def_id); in recompute_applicable_impls() localVariable
Don_unimplemented.rs69 let impl_substs = self.fresh_substs_for_item(obligation.cause.span, def_id); in impl_similar_to() localVariable
/third_party/rust/rust/compiler/rustc_ty_utils/src/
Dopaque_types.rs225 let impl_substs = alias_ty.substs.rebase_onto( in visit_ty() localVariable
/third_party/rust/rust/src/tools/rust-analyzer/crates/hir-ty/src/infer/
Dpath.rs328 let impl_substs = TyBuilder::subst_for_def(self.db, impl_id, None) in resolve_ty_assoc_item() localVariable
/third_party/rust/rust/compiler/rustc_trait_selection/src/traits/
Dcoherence.rs146 let impl_substs = selcx.infcx.fresh_substs_for_item(DUMMY_SP, impl_def_id); in with_fresh_ty_vars() localVariable
Dproject.rs1407 let impl_substs = selcx.infcx.fresh_substs_for_item(cause.span, impl_def_id); in compute_inherent_assoc_ty_substs() localVariable
/third_party/rust/rust/compiler/rustc_trait_selection/src/solve/
Dproject_goals.rs152 let impl_substs = ecx.fresh_substs_for_item(impl_def_id); in consider_impl_candidate() localVariable
Dtrait_goals.rs66 let impl_substs = ecx.fresh_substs_for_item(impl_def_id); in consider_impl_candidate() localVariable
/third_party/rust/rust/compiler/rustc_monomorphize/src/
Dcollector.rs1295 let impl_substs = InternalSubsts::for_item(tcx, item.owner_id.to_def_id(), only_region_params); in create_mono_items_for_default_impls() localVariable
/third_party/rust/rust/compiler/rustc_middle/src/ty/
Dutil.rs419 let impl_substs = match *self.type_of(impl_def_id).subst_identity().kind() { in destructor_constraints() localVariable
/third_party/rust/rust/src/tools/rust-analyzer/crates/hir-ty/src/
Dmethod_resolution.rs770 let impl_substs = in find_matching_impl() localVariable
/third_party/rust/rust/compiler/rustc_hir_analysis/src/check/
Dcompare_impl_item.rs1888 let impl_substs = InternalSubsts::identity_for_item(tcx, impl_ty.def_id); in compare_type_predicate_entailment() localVariable
/third_party/rust/rust/compiler/rustc_trait_selection/src/traits/select/
Dmod.rs2474 let impl_substs = self.infcx.fresh_substs_for_item(obligation.cause.span, impl_def_id); in match_impl() localVariable
/third_party/rust/rust/compiler/rustc_hir_analysis/src/astconv/
Dmod.rs1612 let impl_substs = infcx.fresh_substs_for_item(span, impl_); in lookup_inherent_assoc_ty() localVariable
/third_party/rust/rust/compiler/rustc_hir_typeck/src/
Dexpr.rs2973 let impl_substs = self.fresh_substs_for_item(base_expr.span, impl_def_id); in find_and_report_unsatisfied_index_impl() localVariable