void visit_start_implicit_struct(Visitor *v, void **obj, size_t size,

                                 Error **errp)

{

    if (!error_is_set(errp) && v->start_implicit_struct) {

        v->start_implicit_struct(v, obj, size, errp);

    }

}

void visit_start_implicit_struct(Visitor *v, void **obj, size_t size,

                                 Error **errp)

{

    if (!error_is_set(errp) && v->start_implicit_struct) {

        v->start_implicit_struct(v, obj, size, errp);

    }

}

    if (!error_is_set(errp) && v->start_implicit_struct) {
void FUNC_0(Visitor *VAR_0, void **VAR_1, size_t VAR_2,

                                 Error **VAR_3)

{

    if (!error_is_set(VAR_3) && VAR_0->start_implicit_struct) {

        VAR_0->start_implicit_struct(VAR_0, VAR_1, VAR_2, VAR_3);

    }

}

void FUNC_0(Visitor *VAR_0, void **VAR_1, size_t VAR_2,
Error **VAR_3)
{ if (!error_is_set(VAR_3) && VAR_0->start_implicit_struct) { VAR_0->start_implicit_struct(VAR_0, VAR_1, VAR_2, VAR_3); } }