{"ast_node_type":"enum","tokens":[{"end":29,"kind":"keyword","start":0,"text":"if"}]}
            if self.is_enum {
        if kind_slugs.is_empty() && !self.has_subdiagnostic {
                // It's okay for a variant to not be a subdiagnostic at all..