{"ast_node_type":"variable","tokens":[{"end":86,"kind":"keyword","start":0,"text":"let"}]}
                    let guar = tcx.dcx().emit_err(crate::error::ConstEvalNonIntError {
                    info!("invalid enum discriminant: {:#?}", val);
                        span: tcx.def_span(expr_did),