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