
typedef struct { int x; int y; } foos;

 foos foo ()
{
    foos bar = {20 , 100 };
    return bar;
    
    
}


typedef struct { char x; char y; } foo2;

foo2 b ()
{
    foo2 bar = {20 , 100 };
    return bar;
    
    
}


typedef struct { int a1; int a2; char a3; } foo3;


foo3 c () __attribute__ ((noinline));

foo3 c (int ss, int fff, int yyy)
{
    foo3 bar = {20 , 100, 40 };
    return bar;
    
    
}



foo3 d ()
{
    
    
    
    foo3 rr = c(1,2,3);
    return rr;
}
