fn clean_function<'tcx>(
    cx: &mut DocContext<'tcx>,
    sig: &FnSig<'tcx>,
    generics: &Generics<'tcx>,
    body_id: BodyId
) -> Box<Function>