{"ast_node_type":"other","tokens":[{"end":33,"kind":"keyword","start":0,"text":"if"}]}
        if !can_omit_empty_arms {
        let mut missing_ctors = split_set.missing;
            missing_ctors.append(&mut split_set.missing_empty);