/dports/devel/rust-analyzer/rust-analyzer-2021-12-20/cargo-crates/chalk-solve-0.75.0/src/clauses/ |
H A D | builtin_traits.rs | 27 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 D | builtin_traits.rs | 27 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 D | probe.rs | 208 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 D | mod.rs | 118 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 D | method_resolution.rs | 655 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 D | method_resolution.rs | 608 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 D | ty.rs | 61 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 D | candidate_assembly.rs | 94 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 D | builtin_traits.rs | 26 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 D | fn_family.rs | 15 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 D | fn_family.rs | 15 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 D | fn_family.rs | 15 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 D | mod.rs | 54 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 D | static_impl_trait.rs | 203 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 D | placeholder_error.rs | 263 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 D | equality.rs | 9 ( $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 D | receiver.rs | 93 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 D | receiver.rs | 93 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 D | receiver.rs | 79 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 D | receiver.rs | 93 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 D | receiver.rs | 79 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 D | pinned_drop.rs | 10 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 D | pinned_drop.rs | 21 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 D | pinned_drop.rs | 21 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 D | pinned_drop.rs | 10 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()
|