pub(crate) const fn typeck<'tcx>() -> QueryStruct<'tcx>