pub(crate) fn analysis<'tcx>() -> DepKindStruct<'tcx>