fn clean_function<'tcx>( cx: &mut DocContext<'tcx>, sig: &FnSig<'tcx>, generics: &Generics<'tcx>, params: ParamsSrc<'tcx>, def_id: DefId, ) -> Box<Function>