Searched defs:HashStable (Results 1 – 11 of 11) sorted by relevance
| /third_party/rust/rust/compiler/rustc_data_structures/src/ |
| D | stable_hasher.rs | 199 pub trait HashStable<CTX> { interface 293 impl<CTX> HashStable<CTX> for ! { implementation 303 impl<CTX> HashStable<CTX> for ::std::num::NonZeroU32 { impl 310 impl<CTX> HashStable<CTX> for ::std::num::NonZeroUsize { impl 331 impl<CTX> HashStable<CTX> for ::std::cmp::Ordering { impl 358 impl<T1, T2, T3, CTX> HashStable<CTX> for (T1, T2, T3) impl 377 impl<T1, T2, T3, T4, CTX> HashStable<CTX> for (T1, T2, T3, T4) impl 411 impl<CTX> HashStable<CTX> for [u8] { impl 572 impl<'a, T, CTX> HashStable<CTX> for &'a T impl 582 impl<T, CTX> HashStable<CTX> for ::std::mem::Discriminant<T> { impl [all …]
|
| /third_party/rust/rust/compiler/rustc_middle/src/ty/ |
| D | impls_ty.rs | 15 impl<'a, 'tcx, T> HashStable<StableHashingContext<'a>> for &'tcx ty::List<T> impl 70 impl<'a, 'tcx> HashStable<StableHashingContext<'a>> for ty::subst::GenericArg<'tcx> { impl 77 impl<'a> HashStable<StableHashingContext<'a>> for mir::interpret::AllocId { impl
|
| D | adt.rs | 152 impl<'a> HashStable<StableHashingContext<'a>> for AdtDefData { impl
|
| D | mod.rs | 1005 impl<'a, 'tcx> HashStable<StableHashingContext<'a>> for Term<'tcx> { impl 1724 impl<'a, 'tcx> HashStable<StableHashingContext<'a>> for ParamEnv<'tcx> { impl
|
| /third_party/rust/rust/compiler/rustc_query_system/src/ich/ |
| D | impls_syntax.rs | 15 impl<'a> HashStable<StableHashingContext<'a>> for [ast::Attribute] { impl 60 impl<'a> HashStable<StableHashingContext<'a>> for SourceFile { impl 138 impl<'tcx> HashStable<StableHashingContext<'tcx>> for rustc_feature::Features { impl
|
| D | hcx.rs | 124 impl<'a> HashStable<StableHashingContext<'a>> for ast::NodeId { impl
|
| /third_party/rust/rust/compiler/rustc_middle/src/hir/ |
| D | mod.rs | 29 impl<'a, 'tcx> HashStable<StableHashingContext<'a>> for Owner<'tcx> { impl
|
| /third_party/rust/rust/compiler/rustc_middle/src/middle/ |
| D | region.rs | 422 impl<'a> HashStable<StableHashingContext<'a>> for ScopeTree { impl
|
| D | privacy.rs | 271 impl<'a> HashStable<StableHashingContext<'a>> for EffectiveVisibilities { impl
|
| /third_party/rust/rust/compiler/rustc_middle/src/mir/ |
| D | mono.rs | 403 impl<'a, 'tcx> HashStable<StableHashingContext<'a>> for CodegenUnit<'tcx> { impl
|
| D | mod.rs | 717 impl<'a, 'tcx> HashStable<StableHashingContext<'a>> for super::BindingForm<'tcx> { impl
|