Function rustc_ap_rustc_span::hygiene::decode_expn_id[][src]

pub fn decode_expn_id<'a, D: Decoder, F: FnOnce(&mut D, u32) -> Result<ExpnData, D::Error>, G: FnOnce(CrateNum) -> &'a HygieneDecodeContext>(
    d: &mut D,
    mode: ExpnDataDecodeMode<'a, G>,
    decode_data: F
) -> Result<ExpnId, D::Error>