Revert "Thread through symbols_from_requires"

This reverts commit 1421aebcd3.
This commit is contained in:
Richard Feldman 2022-05-05 16:19:34 -04:00
parent 1421aebcd3
commit 8ac1dfac1a
No known key found for this signature in database
GPG key ID: 7E4127D1E4241798
5 changed files with 9 additions and 91 deletions

View file

@ -54,7 +54,7 @@ pub struct Annotation {
pub(crate) struct CanDefs {
defs: Vec<Option<Def>>,
def_ordering: DefOrdering,
pub(crate) abilities_in_scope: Vec<Symbol>,
aliases: VecMap<Symbol, Alias>,
}
@ -523,7 +523,6 @@ pub(crate) fn canonicalize_defs<'a>(
CanDefs {
defs,
def_ordering,
abilities_in_scope,
// The result needs a thread-safe `SendMap`
aliases,
},
@ -767,11 +766,8 @@ pub(crate) fn sort_can_defs(
mut defs,
def_ordering,
aliases,
abilities_in_scope,
} = defs;
output.abilities_in_scope = abilities_in_scope;
for (symbol, alias) in aliases.into_iter() {
output.aliases.insert(symbol, alias);
}