From 31f75ac5c52cf01459d0b653c94046b6d755b198 Mon Sep 17 00:00:00 2001 From: Tom Jakubowski Date: Fri, 12 Dec 2014 16:54:19 -0800 Subject: [PATCH] metadata: Encode attributes for const items Fix #19773 Together with #19774 (which this is rebased on): Fix #18156, fix #19722, fix #19185 --- src/librustc/metadata/encoder.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/librustc/metadata/encoder.rs b/src/librustc/metadata/encoder.rs index a3f56f7f655f..e389b00c970c 100644 --- a/src/librustc/metadata/encoder.rs +++ b/src/librustc/metadata/encoder.rs @@ -1042,6 +1042,7 @@ fn encode_info_for_item(ecx: &EncodeContext, encode_bounds_and_type(rbml_w, ecx, &lookup_item_type(tcx, def_id)); encode_name(rbml_w, item.ident.name); encode_path(rbml_w, path); + encode_attributes(rbml_w, item.attrs.as_slice()); encode_inlined_item(ecx, rbml_w, IIItemRef(item)); encode_visibility(rbml_w, vis); encode_stability(rbml_w, stab);