{"ast_node_type":"variable","tokens":[{"end":36,"kind":"keyword","start":0,"text":"if"}]}
    if let Some(variant) = variant {
    // the variant again when just seeing a valtree.
        branches.push(ty::ValTree::from_scalar_int(*ecx.tcx, variant.as_u32().into()));