static void test_visitor_out_enum(TestOutputVisitorData *data,

                                  const void *unused)

{

    QObject *obj;

    EnumOne i;



    for (i = 0; i < ENUM_ONE__MAX; i++) {

        visit_type_EnumOne(data->ov, "unused", &i, &error_abort);



        obj = visitor_get(data);

        g_assert(qobject_type(obj) == QTYPE_QSTRING);

        g_assert_cmpstr(qstring_get_str(qobject_to_qstring(obj)), ==,

                        EnumOne_lookup[i]);

        visitor_reset(data);

    }

}

static void test_visitor_out_enum(TestOutputVisitorData *data,

                                  const void *unused)

{

    QObject *obj;

    EnumOne i;



    for (i = 0; i < ENUM_ONE__MAX; i++) {

        visit_type_EnumOne(data->ov, "unused", &i, &error_abort);



        obj = visitor_get(data);

        g_assert(qobject_type(obj) == QTYPE_QSTRING);

        g_assert_cmpstr(qstring_get_str(qobject_to_qstring(obj)), ==,

                        EnumOne_lookup[i]);

        visitor_reset(data);

    }

}

static void FUNC_0(TestOutputVisitorData *VAR_0,

                                  const void *VAR_1)

{

    QObject *obj;

    EnumOne i;



    for (i = 0; i < ENUM_ONE__MAX; i++) {

        visit_type_EnumOne(VAR_0->ov, "VAR_1", &i, &error_abort);



        obj = visitor_get(VAR_0);

        g_assert(qobject_type(obj) == QTYPE_QSTRING);

        g_assert_cmpstr(qstring_get_str(qobject_to_qstring(obj)), ==,

                        EnumOne_lookup[i]);

        visitor_reset(VAR_0);

    }

}

static void FUNC_0(TestOutputVisitorData *VAR_0,
const void *VAR_1)
{ QObject *obj; EnumOne i; for (i = 0; i < ENUM_ONE__MAX; i++) { visit_type_EnumOne(VAR_0->ov, "VAR_1", &i, &error_abort); obj = visitor_get(VAR_0); g_assert(qobject_type(obj) == QTYPE_QSTRING); g_assert_cmpstr(qstring_get_str(qobject_to_qstring(obj)), ==,
EnumOne_lookup[i]); visitor_reset(VAR_0); } }