self.insert_field_names(def_id, field_names);
}
Res::Def(DefKind::AssocFn, def_id) => {
- if cstore
- .associated_item_cloned_untracked(def_id, self.r.session)
- .fn_has_self_parameter
- {
+ if cstore.fn_has_self_parameter_untracked(def_id) {
self.r.has_self.insert(def_id);
}
}
}
fn visit_crate(&mut self, krate: &'b ast::Crate) {
- if let Some(id) = krate.is_placeholder {
- self.visit_invoc_in_module(id);
+ if krate.is_placeholder {
+ self.visit_invoc_in_module(krate.id);
} else {
visit::walk_crate(self, krate);
self.contains_macro_use(&krate.attrs);