fn parse_outside_signature<'tcx>( tcx: TyCtxt<'tcx>, def_id: DefId, ) -> (Vec<String>, Vec<Ty<'tcx>>)