From 30e8ab01822632acd08f6c4fb5ce6b2afe82af52 Mon Sep 17 00:00:00 2001 From: Niko Matsakis Date: Thu, 4 Dec 2014 09:00:16 -0500 Subject: [PATCH] Encode the name for associated items on a trait. Fixes #18048. --- src/librustc/metadata/encoder.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/librustc/metadata/encoder.rs b/src/librustc/metadata/encoder.rs index e541768b3578..9378ff028e0a 100644 --- a/src/librustc/metadata/encoder.rs +++ b/src/librustc/metadata/encoder.rs @@ -1398,6 +1398,8 @@ fn encode_info_for_item(ecx: &EncodeContext, ty::StaticExplicitSelfCategory; } ty::TypeTraitItem(associated_type) => { + encode_name(rbml_w, associated_type.name); + let elem = ast_map::PathName(associated_type.name); encode_path(rbml_w, path.clone().chain(Some(elem).into_iter()));