From 1528256fdc26199dd58b390e42e2d0dc53b9703d Mon Sep 17 00:00:00 2001 From: Patrick Walton Date: Wed, 18 Jul 2012 14:41:31 -0700 Subject: rustc: Encode metadata unconditionally for impls/traits/classes. Closes #2945. --- src/rustc/metadata/decoder.rs | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/rustc/metadata/decoder.rs') diff --git a/src/rustc/metadata/decoder.rs b/src/rustc/metadata/decoder.rs index c9b214134a7..970be7ea53f 100644 --- a/src/rustc/metadata/decoder.rs +++ b/src/rustc/metadata/decoder.rs @@ -600,6 +600,8 @@ fn get_impls_for_mod(cdata: cmd, do ebml::tagged_docs(mod_item, tag_mod_impl) |doc| { let did = ebml::with_doc_data(doc, |d| parse_def_id(d)); let local_did = translate_def_id(cdata, did); + #debug("(get impls for mod) getting did %? for '%?'", + local_did, name); // The impl may be defined in a different crate. Ask the caller // to give us the metadata let impl_cdata = get_cdata(local_did.crate); -- cgit 1.4.1-3-g733a5