1
Fork 0

rustc_metadata: Do not forget to encode inherent impls for foreign types

This commit is contained in:
Vadim Petrochenkov 2020-09-30 22:49:59 +03:00
parent d92d28e523
commit 384eb2691f
3 changed files with 25 additions and 8 deletions

View file

@ -1753,6 +1753,7 @@ impl EncodeContext<'a, 'tcx> {
self.encode_const_stability(def_id);
self.encode_deprecation(def_id);
self.encode_item_type(def_id);
self.encode_inherent_implementations(def_id);
if let hir::ForeignItemKind::Fn(..) = nitem.kind {
record!(self.tables.fn_sig[def_id] <- tcx.fn_sig(def_id));
self.encode_variances_of(def_id);