Home
last modified time | relevance | path

Searched refs:self_ty (Results 1 – 25 of 1947) sorted by relevance

12345678910>>...78

/dports/devel/rust-analyzer/rust-analyzer-2021-12-20/cargo-crates/chalk-solve-0.75.0/src/clauses/
H A Dbuiltin_traits.rs27 let self_ty = trait_ref.self_type_parameter(db.interner()); in add_builtin_program_clauses() localVariable
28 let ty = self_ty.kind(db.interner()).clone(); in add_builtin_program_clauses()
34 _ if self_ty.is_general_var(db.interner(), binders) => return Err(Floundered), in add_builtin_program_clauses()
53 generator::add_generator_program_clauses(db, builder, self_ty)?; in add_builtin_program_clauses()
66 self_ty: Ty<I>, in add_builtin_assoc_program_clauses()
72 let generalized = generalize::Generalize::apply(db.interner(), self_ty); in add_builtin_assoc_program_clauses()
74 builder.push_binders(generalized, |builder, self_ty| { in add_builtin_assoc_program_clauses()
80 discriminant_kind::add_discriminant_clauses(db, builder, self_ty) in add_builtin_assoc_program_clauses()
83 let generalized = generalize::Generalize::apply(db.interner(), self_ty); in add_builtin_assoc_program_clauses()
85 builder.push_binders(generalized, |builder, self_ty| { in add_builtin_assoc_program_clauses()
[all …]
/dports/lang/rust/rustc-1.58.1-src/vendor/chalk-solve/src/clauses/
H A Dbuiltin_traits.rs27 let self_ty = trait_ref.self_type_parameter(db.interner()); in add_builtin_program_clauses() localVariable
28 let ty = self_ty.kind(db.interner()).clone(); in add_builtin_program_clauses()
41 fn_family::add_fn_trait_program_clauses(db, builder, well_known, self_ty)?; in add_builtin_program_clauses()
49 generator::add_generator_program_clauses(db, builder, self_ty)?; in add_builtin_program_clauses()
64 self_ty: Ty<I>, in add_builtin_assoc_program_clauses()
70 let generalized = generalize::Generalize::apply(db.interner(), self_ty); in add_builtin_assoc_program_clauses()
72 builder.push_binders(generalized, |builder, self_ty| { in add_builtin_assoc_program_clauses()
78 discriminant_kind::add_discriminant_clauses(db, builder, self_ty) in add_builtin_assoc_program_clauses()
81 let generalized = generalize::Generalize::apply(db.interner(), self_ty); in add_builtin_assoc_program_clauses()
83 builder.push_binders(generalized, |builder, self_ty| { in add_builtin_assoc_program_clauses()
[all …]
/dports/lang/rust/rustc-1.58.1-src/compiler/rustc_typeck/src/check/method/
H A Dprobe.rs208 pub self_ty: Ty<'tcx>, field
258 self_ty: Ty<'tcx>, in probe_for_return_type()
272 self_ty, in probe_for_return_type()
305 self_ty: Ty<'tcx>, in probe_for_name()
319 self_ty, in probe_for_name()
333 self_ty: Ty<'tcx>, in probe_op()
807 self_ty in assemble_inherent_candidates_from_object()
953 if let Some(self_ty) = self_ty { in matches_return_type()
1301 self_ty, in pick_method_with_unstable()
1709 self_ty, in collapse_candidates_to_trait_pick()
[all …]
H A Dmod.rs118 self_ty: Ty<'tcx>, in method_exists()
128 self_ty, in method_exists()
148 self_ty: Ty<'tcx>, in suggest_method_call()
158 self_ty, in suggest_method_call()
196 self_ty: Ty<'tcx>, in lookup_method()
251 self_ty, in lookup_method()
282 self_ty: Ty<'tcx>, in lookup_probe()
287 let self_ty = self.resolve_vars_if_possible(self_ty); in lookup_probe() localVariable
293 self_ty, in lookup_probe()
507 self_ty, in resolve_fully_qualified_call()
[all …]
/dports/devel/rust-analyzer/rust-analyzer-2021-12-20/crates/hir_ty/src/
H A Dmethod_resolution.rs655 self_ty, in iterate_method_candidates_by_receiver()
668 self_ty, in iterate_method_candidates_by_receiver()
683 self_ty: &Canonical<Ty>, in iterate_method_candidates_for_self_ty()
693 self_ty, in iterate_method_candidates_for_self_ty()
706 self_ty: &Canonical<Ty>, in iterate_trait_method_candidates()
771 self_ty: &Ty, in filter_inherent_impls_for_self_ty()
793 self_ty: &Canonical<Ty>, in iterate_inherent_methods()
812 self_ty, in iterate_inherent_methods()
828 self_ty, in iterate_inherent_methods()
858 self_ty, in iterate_inherent_methods()
[all …]
/dports/lang/rust/rustc-1.58.1-src/src/tools/rust-analyzer/crates/hir_ty/src/
H A Dmethod_resolution.rs608 self_ty, in iterate_method_candidates_by_receiver()
621 self_ty, in iterate_method_candidates_by_receiver()
636 self_ty: &Canonical<Ty>, in iterate_method_candidates_for_self_ty()
646 self_ty, in iterate_method_candidates_for_self_ty()
659 self_ty: &Canonical<Ty>, in iterate_trait_method_candidates()
725 self_ty: &Ty, in filter_inherent_impls_for_self_ty()
751 self_ty: &Canonical<Ty>, in iterate_inherent_methods()
770 self_ty, in iterate_inherent_methods()
786 self_ty, in iterate_inherent_methods()
816 self_ty, in iterate_inherent_methods()
[all …]
/dports/lang/rust/rustc-1.58.1-src/compiler/rustc_builtin_macros/src/deriving/generic/
H A Dty.rs61 self_ty: Ident, in to_ty()
64 cx.ty_path(self.to_path(cx, span, self_ty, self_generics)) in to_ty()
70 self_ty: Ident, in to_path()
136 self_ty: Ident, in to_ty()
141 let raw_ty = ty.to_ty(cx, span, self_ty, self_generics); in to_ty()
165 self_ty: Ident, in to_path()
186 cx.path_all(span, false, vec![self_ty], params) in to_path()
188 Literal(ref p) => p.to_path(cx, span, self_ty, generics), in to_path()
236 self_ty: Ident, in to_generics()
262 let self_ty = respan( in get_explicit_self() localVariable
[all …]
/dports/lang/rust/rustc-1.58.1-src/compiler/rustc_trait_selection/src/traits/select/
H A Dcandidate_assembly.rs94 let self_ty = trait_ref.self_ty(); in candidate_from_obligation_no_cache() localVariable
98 Some(self_ty.to_string()) in candidate_from_obligation_no_cache()
415 let self_ty = obligation.self_ty().skip_binder(); in assemble_generator_candidates() localVariable
416 match self_ty.kind() { in assemble_generator_candidates()
487 let self_ty = obligation.self_ty().skip_binder(); in assemble_fn_pointer_candidates() localVariable
488 match *self_ty.kind() { in assemble_fn_pointer_candidates()
565 let self_ty = obligation.self_ty().skip_binder(); in assemble_candidates_from_auto_impls() localVariable
571 match self_ty.kind() { in assemble_candidates_from_auto_impls()
631 self_ty = ?obligation.self_ty().skip_binder(), in assemble_candidates_from_object_ty()
639 let self_ty = self.tcx().erase_late_bound_regions(obligation.self_ty()); in assemble_candidates_from_object_ty() localVariable
[all …]
/dports/lang/rust/rustc-1.58.1-src/vendor/chalk-solve-0.55.0/src/clauses/
H A Dbuiltin_traits.rs26 let self_ty = trait_ref.self_type_parameter(db.interner()); in add_builtin_program_clauses() localVariable
27 let ty = self_ty.kind(db.interner()).clone(); in add_builtin_program_clauses()
40 fn_family::add_fn_trait_program_clauses(db, builder, well_known, self_ty)? in add_builtin_program_clauses()
60 self_ty: Ty<I>, in add_builtin_assoc_program_clauses()
66 let generalized = generalize::Generalize::apply(db.interner(), self_ty); in add_builtin_assoc_program_clauses()
68 builder.push_binders(generalized, |builder, self_ty| { in add_builtin_assoc_program_clauses()
69 fn_family::add_fn_trait_program_clauses(db, builder, well_known, self_ty)?; in add_builtin_assoc_program_clauses()
74 discriminant_kind::add_discriminant_clauses(db, builder, self_ty) in add_builtin_assoc_program_clauses()
/dports/devel/rust-analyzer/rust-analyzer-2021-12-20/cargo-crates/chalk-solve-0.75.0/src/clauses/builtin_traits/
H A Dfn_family.rs15 self_ty: Ty<I>, in push_clauses()
22 Substitution::from_iter(interner, &[self_ty.cast(interner), tupled.cast(interner)]); in push_clauses()
56 self_ty: Ty<I>, in push_clauses_for_apply()
70 db, builder, well_known, trait_id, self_ty, arg_sub, output_ty, in push_clauses_for_apply()
88 self_ty: Ty<I>, in add_fn_trait_program_clauses()
93 match self_ty.kind(interner) { in add_fn_trait_program_clauses()
106 self_ty, in add_fn_trait_program_clauses()
131 self_ty, in add_fn_trait_program_clauses()
152 self_ty.clone(), in add_fn_trait_program_clauses()
/dports/lang/rust/rustc-1.58.1-src/vendor/chalk-solve/src/clauses/builtin_traits/
H A Dfn_family.rs15 self_ty: Ty<I>, in push_clauses()
22 Substitution::from_iter(interner, &[self_ty.cast(interner), tupled.cast(interner)]); in push_clauses()
56 self_ty: Ty<I>, in push_clauses_for_apply()
70 db, builder, well_known, trait_id, self_ty, arg_sub, output_ty, in push_clauses_for_apply()
88 self_ty: Ty<I>, in add_fn_trait_program_clauses()
93 match self_ty.kind(interner) { in add_fn_trait_program_clauses()
106 self_ty, in add_fn_trait_program_clauses()
131 self_ty, in add_fn_trait_program_clauses()
152 self_ty.clone(), in add_fn_trait_program_clauses()
/dports/lang/rust/rustc-1.58.1-src/vendor/chalk-solve-0.55.0/src/clauses/builtin_traits/
H A Dfn_family.rs15 self_ty: Ty<I>, in push_clauses()
22 Substitution::from_iter(interner, &[self_ty.cast(interner), tupled.cast(interner)]); in push_clauses()
56 self_ty: Ty<I>, in push_clauses_for_apply()
70 db, builder, well_known, trait_id, self_ty, arg_sub, output_ty, in push_clauses_for_apply()
88 self_ty: Ty<I>, in add_fn_trait_program_clauses()
93 match self_ty.kind(interner) { in add_fn_trait_program_clauses()
106 self_ty, in add_fn_trait_program_clauses()
131 self_ty, in add_fn_trait_program_clauses()
152 self_ty.clone(), in add_fn_trait_program_clauses()
/dports/lang/rust/rustc-1.58.1-src/compiler/rustc_middle/src/ty/print/
H A Dmod.rs54 self_ty: Ty<'tcx>, in print_impl_path()
57 self.default_print_impl_path(impl_def_id, substs, self_ty, trait_ref) in print_impl_path()
75 self_ty: Ty<'tcx>, in path_qualified()
83 self_ty: Ty<'tcx>, in path_append_impl()
118 let mut self_ty = self.tcx().type_of(def_id); in default_print_def_path() localVariable
121 self_ty = self_ty.subst(self.tcx(), substs); in default_print_def_path()
220 self_ty: Ty<'tcx>, in default_print_impl_path()
225 impl_def_id, self_ty, impl_trait_ref in default_print_impl_path()
236 let in_self_mod = match characteristic_def_id_of_type(self_ty) { in default_print_impl_path()
252 self_ty, in default_print_impl_path()
[all …]
/dports/lang/rust/rustc-1.58.1-src/compiler/rustc_infer/src/infer/error_reporting/nice_region_error/
H A Dstatic_impl_trait.rs203 if let Some((ident, self_ty)) = in try_report_static_impl_trait()
383 kind: ItemKind::Impl(hir::Impl { self_ty, .. }), in get_impl_ident_and_self_ty_from_trait()
385 })) => Some((impl_item.ident, self_ty)), in get_impl_ident_and_self_ty_from_trait()
415 hir_v.visit_ty(self_ty); in get_impl_ident_and_self_ty_from_trait()
419 Some(self_ty) in get_impl_ident_and_self_ty_from_trait()
426 Some(self_ty) => Some((trait_item.ident, self_ty)), in get_impl_ident_and_self_ty_from_trait()
463 let (ident, self_ty) = in find_impl_on_dyn_trait()
465 Some((ident, self_ty)) => (ident, self_ty), in find_impl_on_dyn_trait()
470 self.suggest_constrain_dyn_trait_in_impl(err, &v.0, ident, self_ty) in find_impl_on_dyn_trait()
478 self_ty: &hir::Ty<'_>, in suggest_constrain_dyn_trait_in_impl()
[all …]
H A Dplaceholder_error.rs263 self.tcx().any_free_region_meets(&actual_trait_ref.self_ty(), |r| Some(r) == vid); in report_trait_placeholder_mismatch()
369 let same_self_type = actual_trait_ref.self_ty() == expected_trait_ref.self_ty(); in explain_actual_impl_that_was_found()
387 let mut self_ty = expected_trait_ref.map(|tr| tr.self_ty()); in explain_actual_impl_that_was_found() localVariable
388 self_ty.highlight.maybe_highlighting_region(vid, actual_has_vid); in explain_actual_impl_that_was_found()
390 if self_ty.value.is_closure() in explain_actual_impl_that_was_found()
396 let closure_sig = self_ty.map(|closure| { in explain_actual_impl_that_was_found()
417 self_ty, in explain_actual_impl_that_was_found()
426 expected_trait_ref.map(|tr| tr.self_ty()), in explain_actual_impl_that_was_found()
432 expected_trait_ref.map(|tr| tr.self_ty()), in explain_actual_impl_that_was_found()
476 actual_trait_ref.map(|tr| tr.self_ty()), in explain_actual_impl_that_was_found()
[all …]
/dports/textproc/cast2gif/cast2gif-0.1.0/cargo-crates/palette-0.5.0/src/
H A Dequality.rs9 ( $self_ty: ident , [$($element: ident),+]) => {
10 impl<Wp, T> AbsDiffEq for $self_ty<Wp, T>
29 impl<Wp, T> RelativeEq for $self_ty<Wp, T>
46 impl<Wp, T> UlpsEq for $self_ty<Wp, T>
79 ( $self_ty: ident ) => {
80 impl<T: Float + AbsDiffEq> AbsDiffEq for $self_ty<T>
99 impl<T: Float + RelativeEq> RelativeEq for $self_ty<T>
116 impl<T: Float + UlpsEq> UlpsEq for $self_ty<T>
/dports/devel/sccache/sccache-0.2.15/cargo-crates/async-trait-0.1.42/src/
H A Dreceiver.rs93 fn self_ty(&self, span: Span) -> Type { in self_ty() method
125 ty: Box::new(self.self_ty(span)), in self_to_qself()
157 if let Type::Path(self_ty) = self.self_ty(first.ident.span()) { in self_to_expr_path()
158 let variant = mem::replace(path, self_ty.path); in self_to_expr_path()
192 let self_ty = self.self_ty(ident.span()); in visit_token_stream() localVariable
201 out.extend(quote_spanned!(span=> <#self_ty>)); in visit_token_stream()
203 _ => out.extend(quote!(#self_ty)), in visit_token_stream()
207 _ => out.extend(quote!(#self_ty)), in visit_token_stream()
236 *ty = self.self_ty(node.path.segments[0].ident.span()); in visit_type_mut()
/dports/net-im/libsignal-client/libsignal-client-0.9.6/cargo-crates/async-trait-0.1.42/src/
H A Dreceiver.rs93 fn self_ty(&self, span: Span) -> Type { in self_ty() method
125 ty: Box::new(self.self_ty(span)), in self_to_qself()
157 if let Type::Path(self_ty) = self.self_ty(first.ident.span()) { in self_to_expr_path()
158 let variant = mem::replace(path, self_ty.path); in self_to_expr_path()
192 let self_ty = self.self_ty(ident.span()); in visit_token_stream() localVariable
201 out.extend(quote_spanned!(span=> <#self_ty>)); in visit_token_stream()
203 _ => out.extend(quote!(#self_ty)), in visit_token_stream()
207 _ => out.extend(quote!(#self_ty)), in visit_token_stream()
236 *ty = self.self_ty(node.path.segments[0].ident.span()); in visit_type_mut()
/dports/sysutils/vector/vector-0.10.0/cargo-crates/async-trait-0.1.33/src/
H A Dreceiver.rs79 fn self_ty(&self, span: Span) -> Type { in self_ty() method
110 ty: Box::new(self.self_ty(first.ident.span())), in self_to_qself()
142 if let Type::Path(self_ty) = self.self_ty(first.ident.span()) { in self_to_expr_path()
143 let variant = mem::replace(path, self_ty.path); in self_to_expr_path()
177 let self_ty = self.self_ty(ident.span()); in visit_token_stream() localVariable
185 out.extend(quote!(<#self_ty>)) in visit_token_stream()
187 _ => out.extend(quote!(#self_ty)), in visit_token_stream()
191 _ => out.extend(quote!(#self_ty)), in visit_token_stream()
220 *ty = self.self_ty(node.path.segments[0].ident.span()); in visit_type_mut()
/dports/security/rustscan/RustScan-2.0.1/cargo-crates/async-trait-0.1.41/src/
H A Dreceiver.rs93 fn self_ty(&self, span: Span) -> Type { in self_ty() method
125 ty: Box::new(self.self_ty(span)), in self_to_qself()
157 if let Type::Path(self_ty) = self.self_ty(first.ident.span()) { in self_to_expr_path()
158 let variant = mem::replace(path, self_ty.path); in self_to_expr_path()
192 let self_ty = self.self_ty(ident.span()); in visit_token_stream() localVariable
201 out.extend(quote_spanned!(span=> <#self_ty>)); in visit_token_stream()
203 _ => out.extend(quote!(#self_ty)), in visit_token_stream()
207 _ => out.extend(quote!(#self_ty)), in visit_token_stream()
236 *ty = self.self_ty(node.path.segments[0].ident.span()); in visit_type_mut()
/dports/net/proby/proby-1.0.2/cargo-crates/async-trait-0.1.36/src/
H A Dreceiver.rs79 fn self_ty(&self, span: Span) -> Type { in self_ty() method
111 ty: Box::new(self.self_ty(span)), in self_to_qself()
143 if let Type::Path(self_ty) = self.self_ty(first.ident.span()) { in self_to_expr_path()
144 let variant = mem::replace(path, self_ty.path); in self_to_expr_path()
178 let self_ty = self.self_ty(ident.span()); in visit_token_stream() localVariable
187 out.extend(quote_spanned!(span=> <#self_ty>)); in visit_token_stream()
189 _ => out.extend(quote!(#self_ty)), in visit_token_stream()
193 _ => out.extend(quote!(#self_ty)), in visit_token_stream()
222 *ty = self.self_ty(node.path.segments[0].ident.span()); in visit_type_mut()
/dports/multimedia/librespot/librespot-0.1.3/cargo-crates/pin-project-internal-0.4.22/src/
H A Dpinned_drop.rs10 if let Type::Path(self_ty) = &*input.self_ty { in attribute()
25 impl #impl_generics ::pin_project::__private::PinnedDrop for #self_ty in attribute()
115 return Err(error!(item.self_ty, INVALID_ITEM)); in parse()
125 match &*item.self_ty { in parse()
190 let self_ty = if let Type::Path(ty) = &*item.self_ty { ty } else { unreachable!() }; in expand_item() localVariable
191 let mut visitor = ReplaceReceiver(self_ty); in expand_item()
/dports/net/gemserv/gemserv-v0.4.5/cargo-crates/pin-project-internal-1.0.2/src/
H A Dpinned_drop.rs21 if let Type::Path(self_ty) = &*input.self_ty { in attribute()
37 impl #impl_generics ::pin_project::__private::PinnedDrop for #self_ty in attribute()
64 return Err(error!(item.self_ty, INVALID_ITEM)); in validate_impl()
74 match &*item.self_ty { in validate_impl()
210 let self_ty = if let Type::Path(ty) = &*item.self_ty { ty } else { unreachable!() }; in expand_impl() localVariable
211 let mut visitor = ReplaceReceiver(self_ty); in expand_impl()
/dports/multimedia/gstreamer1-plugins-rust/gst-plugins-rs-d0466b3eee114207f851b37cae0015c0e718f021/cargo-crates/pin-project-internal-1.0.8/src/
H A Dpinned_drop.rs21 if let Type::Path(self_ty) = &*input.self_ty { in attribute()
37 impl #impl_generics ::pin_project::__private::PinnedDrop for #self_ty in attribute()
64 return Err(error!(item.self_ty, INVALID_ITEM)); in validate_impl()
74 match &*item.self_ty { in validate_impl()
213 let self_ty = if let Type::Path(ty) = &*item.self_ty { ty } else { unreachable!() }; in expand_impl() localVariable
214 let mut visitor = ReplaceReceiver(self_ty); in expand_impl()
/dports/www/castor/castor-0.8.16/cargo-crates/pin-project-internal-0.4.26/src/
H A Dpinned_drop.rs10 if let Type::Path(self_ty) = &*input.self_ty { in attribute()
25 impl #impl_generics ::pin_project::__private::PinnedDrop for #self_ty in attribute()
115 return Err(error!(item.self_ty, INVALID_ITEM)); in parse()
125 match &*item.self_ty { in parse()
190 let self_ty = if let Type::Path(ty) = &*item.self_ty { ty } else { unreachable!() }; in expand_item() localVariable
191 let mut visitor = ReplaceReceiver(self_ty); in expand_item()

12345678910>>...78