Fix some rebasing fallout.

This commit is contained in:
Michael Woerister
2018-03-13 11:52:26 +01:00
parent 213ef111cf
commit a1a986cfae
2 changed files with 2 additions and 3 deletions
+2 -2
View File
@@ -112,9 +112,9 @@ pub fn metadata_symbol_name(tcx: ty::TyCtxt) -> String {
tcx.crate_disambiguator(LOCAL_CRATE).to_fingerprint().to_hex())
}
impl<'gcx> HashStable<StableHashingContext<'gcx>> for ExportedSymbol<'gcx> {
impl<'a, 'gcx> HashStable<StableHashingContext<'a>> for ExportedSymbol<'gcx> {
fn hash_stable<W: StableHasherResult>(&self,
hcx: &mut StableHashingContext<'gcx>,
hcx: &mut StableHashingContext<'a>,
hasher: &mut StableHasher<W>) {
mem::discriminant(self).hash_stable(hcx, hasher);
match *self {
-1
View File
@@ -24,7 +24,6 @@
use rustc::util::nodemap::{FxHashMap, DefIdMap};
use rustc_allocator::ALLOCATOR_METHODS;
use rustc_data_structures::indexed_vec::IndexVec;
use syntax::attr;
use std::collections::hash_map::Entry::*;
pub type ExportedSymbols = FxHashMap<