struct t_0_st_0;
struct t_0_st_1 {
int member;
t_0_st_1 (t_0_st_0&); t_0_st_1 ();
};
struct t_0_st_0 {
int member;
operator t_0_st_1 ();};
t_0_st_0 t_0_st_0_obj0;
void t_0_assignment ()
{
t_0_st_1 t_0_st_1_obj0;
t_0_st_1 t_0_st_1_obj1;
t_0_st_1 t_0_st_1_obj2;
t_0_st_1_obj0 = t_0_st_0_obj0; t_0_st_1_obj1 = t_0_st_1 (t_0_st_0_obj0);
}
void t_0_local_init ()
{
t_0_st_1 t_0_st_1_obj0 = t_0_st_0_obj0; t_0_st_1 t_0_st_1_obj1 = t_0_st_1 (t_0_st_0_obj0);
}
struct t_1_st_0;
struct t_1_st_1 {
int member;
t_1_st_1 (t_1_st_0&); t_1_st_1 ();
void operator= (t_1_st_1&); };
struct t_1_st_0 {
int member;
operator t_1_st_1 (); };
t_1_st_0 t_1_st_0_obj0;
void t_1_assignment ()
{
t_1_st_1 t_1_st_1_obj0;
t_1_st_1 t_1_st_1_obj1;
t_1_st_1 t_1_st_1_obj2;
t_1_st_1_obj0 = t_1_st_0_obj0; t_1_st_1_obj1 = t_1_st_1 (t_1_st_0_obj0); }
void t_1_local_init ()
{
t_1_st_1 t_1_st_1_obj0 = t_1_st_0_obj0; t_1_st_1 t_1_st_1_obj1 = t_1_st_1 (t_1_st_0_obj0);
}
struct t_2_st_0;
struct t_2_st_1 {
int member;
t_2_st_1 (t_2_st_0); t_2_st_1 ();
};
struct t_2_st_0 {
int member;
operator t_2_st_1 (); };
t_2_st_0 t_2_st_0_obj0;
void t_2_assignment ()
{
t_2_st_1 t_2_st_1_obj0;
t_2_st_1 t_2_st_1_obj1;
t_2_st_1 t_2_st_1_obj2;
t_2_st_1_obj0 = t_2_st_0_obj0; t_2_st_1_obj1 = t_2_st_1 (t_2_st_0_obj0);
}
void t_2_local_init ()
{
t_2_st_1 t_2_st_1_obj0 = t_2_st_0_obj0; t_2_st_1 t_2_st_1_obj1 = t_2_st_1 (t_2_st_0_obj0);
}