HelloWorld6_2_init(d->child2, d);
HelloWorld6_2_init(d.child2, d);
    void HelloWorld6_init(HelloWorld6_data d, Object p)    {        StreaMIT.set_stream_type(d.c, StreaMIT.PIPELINE);        StreaMIT.set_work(d.c, HelloWorld6_work);          d.child1 = StreaMIT.malloc(StreaMIT.sizeof(HelloWorld6_1_data.class));        d.child1.c = StreaMIT.create_context(d.child1);        StreaMIT.register_child(d.c, d.child1.c);        HelloWorld6_1_init(d.child1, d);        d.child2 = StreaMIT.malloc(StreaMIT.sizeof(HelloWorld6_2_data.class));        d.child2.c = StreaMIT.create_context(d.child2);        StreaMIT.register_child(d.c, d.child2.c);        HelloWorld6_2_init(d->child2, d);    }