fn encode_def_id_and_key(ecx: &EncodeContext,
                         rbml_w: &mut Encoder,
                         def_id: DefId)
{
    encode_def_id(rbml_w, def_id);
    let def_key = ecx.tcx.map.def_key(def_id);
    encode_def_key(rbml_w, def_key);
}
/// For every DefId that we create a metadata item for, we include a
/// serialized copy of its DefKey, which allows us to recreate a path.
For every DefId that we create a metadata item for, we include a
serialized copy of its DefKey, which allows us to recreate a path.
For every DefId that we create a metadata item for we include a serialized copy of its DefKey which allows us to recreate a path .
fn encode_def_id_and_key(ecx: &EncodeContext,
                         rbml_w: &mut Encoder,
                         def_id: DefId)
{
    encode_def_id(rbml_w, def_id);
    let def_key = ecx.tcx.map.def_key(def_id);
    encode_def_key(rbml_w, def_key);
}
fn encode_def_id_and_key ( ecx : & EncodeContext , rbml_w : & mut Encoder , def_id : DefId ) { encode_def_id ( rbml_w , def_id ) ; let def_key = ecx . tcx . map . def_key ( def_id ) ; encode_def_key ( rbml_w , def_key ) ; }
For every DefId that we create a metadata item for, we include a
serialized copy of its DefKey, which allows us to recreate a path.
For every DefId that we create a metadata item for we include a serialized copy of its DefKey which allows us to recreate a path .
ecx
&EncodeContext
rbml_w
&mut Encoder
def_id
DefId
ecx
&EncodeContext
rbml_w
&mut Encoder
def_id
DefId