static void test_visitor_out_enum_errors(TestOutputVisitorData *data,

                                         const void *unused)

{

    EnumOne i, bad_values[] = { ENUM_ONE__MAX, -1 };

    Error *err;



    for (i = 0; i < ARRAY_SIZE(bad_values) ; i++) {

        err = NULL;

        visit_type_EnumOne(data->ov, "unused", &bad_values[i], &err);

        g_assert(err);

        error_free(err);

        visitor_reset(data);

    }

}

static void test_visitor_out_enum_errors(TestOutputVisitorData *data,

                                         const void *unused)

{

    EnumOne i, bad_values[] = { ENUM_ONE__MAX, -1 };

    Error *err;



    for (i = 0; i < ARRAY_SIZE(bad_values) ; i++) {

        err = NULL;

        visit_type_EnumOne(data->ov, "unused", &bad_values[i], &err);

        g_assert(err);

        error_free(err);

        visitor_reset(data);

    }

}

static void FUNC_0(TestOutputVisitorData *VAR_0,

                                         const void *VAR_1)

{

    EnumOne i, bad_values[] = { ENUM_ONE__MAX, -1 };

    Error *err;



    for (i = 0; i < ARRAY_SIZE(bad_values) ; i++) {

        err = NULL;

        visit_type_EnumOne(VAR_0->ov, "VAR_1", &bad_values[i], &err);

        g_assert(err);

        error_free(err);

        visitor_reset(VAR_0);

    }

}

static void FUNC_0(TestOutputVisitorData *VAR_0,
const void *VAR_1)
{ EnumOne i, bad_values[] = { ENUM_ONE__MAX, -1 }; Error *err; for (i = 0; i < ARRAY_SIZE(bad_values) ; i++) { err = NULL; visit_type_EnumOne(VAR_0->ov, "VAR_1", &bad_values[i], &err); g_assert(err); error_free(err); visitor_reset(VAR_0); } }