static void visitor_input_teardown(TestInputVisitorData *data,

                                   const void *unused)

{

    qobject_decref(data->obj);

    data->obj = NULL;



    if (data->qiv) {

        visit_free(data->qiv);

        data->qiv = NULL;

    }

}

static void visitor_input_teardown(TestInputVisitorData *data,

                                   const void *unused)

{

    qobject_decref(data->obj);

    data->obj = NULL;



    if (data->qiv) {

        visit_free(data->qiv);

        data->qiv = NULL;

    }

}

static void FUNC_0(TestInputVisitorData *VAR_0,

                                   const void *VAR_1)

{

    qobject_decref(VAR_0->obj);

    VAR_0->obj = NULL;



    if (VAR_0->qiv) {

        visit_free(VAR_0->qiv);

        VAR_0->qiv = NULL;

    }

}

static void FUNC_0(TestInputVisitorData *VAR_0,
const void *VAR_1)
{ qobject_decref(VAR_0->obj); VAR_0->obj = NULL; if (VAR_0->qiv) { visit_free(VAR_0->qiv); VAR_0->qiv = NULL; } }