Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/tests/.expect/64/gccExtensions.txt

    r1ba88a0 r926af74  
    7676        ((void)((*((int *)(&(*___dst__P2sS_2).__c__i_2)))=__c__i_2) /* ?{} */);
    7777    }
    78     int __i__i_2 = ((int )__extension__ 3);
     78    int __i__i_2;
     79    ((void)((*((int *)(&__i__i_2)))=__extension__ 3) /* ?{} */);
    7980    __extension__ int __a__i_2;
    8081    __extension__ int __b__i_2;
     
    132133    }
    133134    struct s3 __x1__3ss3_2;
     135    ((void)___constructor__F_P3ss3_autogen___2(((struct s3 *)(&__x1__3ss3_2))));
    134136    struct s3 __y1__3ss3_2;
     137    ((void)___constructor__F_P3ss3_autogen___2(((struct s3 *)(&__y1__3ss3_2))));
    135138    struct s4 {
    136139        int __i__i_2;
     
    138141    inline struct s4 ___operator_assign__F3ss4_P3ss43ss4_autogen___2(struct s4 *___dst__P3ss4_2, struct s4 ___src__3ss4_2){
    139142        ((void)((*___dst__P3ss4_2).__i__i_2=___src__3ss4_2.__i__i_2));
     143        ((void)___destructor__F_P3ss3_autogen___2(((struct s3 *)(&__y1__3ss3_2))));
     144        ((void)___destructor__F_P3ss3_autogen___2(((struct s3 *)(&__x1__3ss3_2))));
    140145        return ((struct s4 )___src__3ss4_2);
    141146    }
     
    153158    }
    154159    struct s4 __x2__3ss4_2;
     160    ((void)___constructor__F_P3ss4_autogen___2(((struct s4 *)(&__x2__3ss4_2))));
    155161    struct s4 __y2__3ss4_2;
     162    ((void)___constructor__F_P3ss4_autogen___2(((struct s4 *)(&__y2__3ss4_2))));
    156163    int __m1__A0i_2[((long unsigned int )10)];
    157164    int __m2__A0A0i_2[((long unsigned int )10)][((long unsigned int )10)];
     
    159166    int _retVal0 = { 0 };
    160167    ((void)(_retVal0=0) /* ?{} */);
     168    ((void)___destructor__F_P3ss4_autogen___2(((struct s4 *)(&__y2__3ss4_2))));
     169    ((void)___destructor__F_P3ss4_autogen___2(((struct s4 *)(&__x2__3ss4_2))));
     170    ((void)___destructor__F_P3ss3_autogen___2(((struct s3 *)(&__y1__3ss3_2))));
     171    ((void)___destructor__F_P3ss3_autogen___2(((struct s3 *)(&__x1__3ss3_2))));
    161172    return ((int )_retVal0);
     173    ((void)___destructor__F_P3ss4_autogen___2(((struct s4 *)(&__y2__3ss4_2))));
     174    ((void)___destructor__F_P3ss4_autogen___2(((struct s4 *)(&__x2__3ss4_2))));
     175    ((void)___destructor__F_P3ss3_autogen___2(((struct s3 *)(&__y1__3ss3_2))));
     176    ((void)___destructor__F_P3ss3_autogen___2(((struct s3 *)(&__x1__3ss3_2))));
    162177}
Note: See TracChangeset for help on using the changeset viewer.