fn recurse_build<'tcx>( tcx: TyCtxt<'tcx>, body: &Thir<'tcx>, node: ExprId, root_span: Span, ) -> Result<Const<'tcx>, ErrorGuaranteed>