Compute proc_macros in resolutions.
This commit is contained in:
@@ -474,9 +474,6 @@ impl<'a, 'hir> LoweringContext<'a, 'hir> {
|
||||
self.owners.ensure_contains_elem(CRATE_DEF_ID, || None);
|
||||
self.owners[CRATE_DEF_ID] = Some(hir::OwnerNode::Crate(module));
|
||||
|
||||
let proc_macros =
|
||||
c.proc_macros.iter().map(|id| self.node_id_to_hir_id[*id].unwrap()).collect();
|
||||
|
||||
let mut trait_map: FxHashMap<_, FxHashMap<_, _>> = FxHashMap::default();
|
||||
for (k, v) in self.resolver.take_trait_map().into_iter() {
|
||||
if let Some(Some(hir_id)) = self.node_id_to_hir_id.get(k) {
|
||||
@@ -510,7 +507,6 @@ impl<'a, 'hir> LoweringContext<'a, 'hir> {
|
||||
owners: self.owners,
|
||||
bodies: self.bodies,
|
||||
modules: self.modules,
|
||||
proc_macros,
|
||||
trait_map,
|
||||
attrs: self.attrs,
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user