| /third_party/rust/rust/compiler/rustc_hir_analysis/src/variance/ |
| D | xform.rs | 3 pub fn glb(v1: ty::Variance, v2: ty::Variance) -> ty::Variance { in glb()
|
| D | solve.rs | 75 fn enforce_const_invariance(&self, generics: &ty::Generics, variances: &mut [ty::Variance]) { in enforce_const_invariance() 91 fn create_map(&self) -> DefIdMap<&'tcx [ty::Variance]> { in create_map() 119 fn evaluate(&self, term: VarianceTermPtr<'a>) -> ty::Variance { in evaluate()
|
| D | mod.rs | 41 fn variances_of(tcx: TyCtxt<'_>, item_def_id: LocalDefId) -> &[ty::Variance] { in variances_of() 70 fn variance_of_opaque(tcx: TyCtxt<'_>, item_def_id: LocalDefId) -> &[ty::Variance] { in variance_of_opaque()
|
| D | terms.rs | 107 fn lang_items(tcx: TyCtxt<'_>) -> Vec<(LocalDefId, Vec<ty::Variance>)> { in lang_items()
|
| /third_party/rust/rust/tests/ui/resolve/ |
| D | resolve-type-param-in-item-in-trait.rs | 8 Variance(A) in outer() enumerator
|
| /third_party/rust/rust/compiler/rustc_type_ir/src/ |
| D | lib.rs | 671 pub enum Variance { enum 678 impl Variance { implementation 715 pub fn xform(self, v: Variance) -> Variance { in xform() 792 impl fmt::Debug for Variance { implementation
|
| /third_party/rust/rust/compiler/rustc_middle/src/ty/ |
| D | _match.rs | 49 _: ty::Variance, in relate_with_variance()
|
| D | relate.rs | 68 variance: ty::Variance, in relate_with_variance() 150 variances: &[ty::Variance], in relate_substs_with_variances()
|
| /third_party/rust/rust/compiler/rustc_infer/src/infer/ |
| D | generalize.rs | 21 ambient_variance: ty::Variance, in generalize() 204 variance: ty::Variance, in relate_with_variance()
|
| D | glb.rs | 46 variance: ty::Variance, in relate_with_variance()
|
| D | equate.rs | 64 _: ty::Variance, in relate_with_variance()
|
| D | lub.rs | 46 variance: ty::Variance, in relate_with_variance()
|
| D | sub.rs | 64 variance: ty::Variance, in relate_with_variance()
|
| D | combine.rs | 379 ambient_variance: ty::Variance, in instantiate()
|
| D | at.rs | 189 variance: ty::Variance, in relate()
|
| /third_party/rust/rust/compiler/rustc_borrowck/src/type_check/ |
| D | relate_tys.rs | 30 v: ty::Variance, in relate_types()
|
| D | mod.rs | 755 fn get_ambient_variance(&self, context: PlaceContext) -> ty::Variance { in get_ambient_variance() 1162 v: ty::Variance, in relate_type_and_user_type()
|
| /third_party/rust/rust/compiler/rustc_borrowck/src/ |
| D | constraint_generation.rs | 150 _variance: ty::Variance, in visit_ascribe_user_ty()
|
| /third_party/rust/rust/compiler/rustc_infer/src/infer/outlives/ |
| D | test_type_match.rs | 155 variance: ty::Variance, in relate_with_variance()
|
| D | obligations.rs | 403 opt_variances: Option<&[ty::Variance]>, in substs_must_outlive()
|
| /third_party/skia/third_party/externals/abseil-cpp/absl/random/ |
| D | beta_distribution_test.cc | 251 double Variance() const { in Variance() function in __anone99b37b70111::BetaDistributionModel
|
| /third_party/rust/rust/compiler/rustc_infer/src/infer/nll_relate/ |
| D | mod.rs | 446 variance: ty::Variance, in relate_with_variance()
|
| /third_party/rust/rust/src/tools/rust-analyzer/crates/hir-ty/src/ |
| D | interner.rs | 405 fn variances_data(self, variances: &Self::InternedVariances) -> &[chalk_ir::Variance] { in variances_data()
|
| /third_party/rust/rust/compiler/rustc_infer/src/infer/error_reporting/ |
| D | mod.rs | 2722 _variance: ty::Variance, in relate_with_variance()
|