void visit_type_enum(Visitor *v, int *obj, const char *strings[],

                     const char *kind, const char *name, Error **errp)

{

    if (!error_is_set(errp)) {

        v->type_enum(v, obj, strings, kind, name, errp);

    }

}

void visit_type_enum(Visitor *v, int *obj, const char *strings[],

                     const char *kind, const char *name, Error **errp)

{

    if (!error_is_set(errp)) {

        v->type_enum(v, obj, strings, kind, name, errp);

    }

}

    if (!error_is_set(errp)) {     if (!error_is_set(errp)) {     if (!error_is_set(errp)) {     if (!error_is_set(errp)) {         v->type_enum(v, obj, strings, kind, name, errp);     if (!error_is_set(errp)) {     if (!error_is_set(errp)) {     if (!error_is_set(errp)) {     if (!error_is_set(errp)) {     if (!error_is_set(errp)) {     if (!error_is_set(errp)) {     if (!error_is_set(errp)) {     if (!error_is_set(errp)) {     if (!error_is_set(errp)) {     if (!error_is_set(errp)) {     if (!error_is_set(errp)) {     if (!error_is_set(errp)) {     if (!error_is_set(errp)) {     if (!error_is_set(errp)) {     if (!error_is_set(errp)) {     if (!error_is_set(errp)) {     if (!error_is_set(errp)) {
void FUNC_0(Visitor *VAR_0, int *VAR_1, const char *VAR_2[],

                     const char *VAR_3, const char *VAR_4, Error **VAR_5)

{

    if (!error_is_set(VAR_5)) {

        VAR_0->type_enum(VAR_0, VAR_1, VAR_2, VAR_3, VAR_4, VAR_5);

    }

}

void FUNC_0(Visitor *VAR_0, int *VAR_1, const char *VAR_2[],
const char *VAR_3, const char *VAR_4, Error **VAR_5)
{ if (!error_is_set(VAR_5)) { VAR_0->type_enum(VAR_0, VAR_1, VAR_2, VAR_3, VAR_4, VAR_5); } }