pub(crate) fn thir_body<'tcx>(
    tcx: TyCtxt<'tcx>,
    owner_def: WithOptConstParam<LocalDefId>
) -> (&'tcx Steal<Thir<'tcx>>, ExprId)