Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • tests/alloc.cfa

    ra25bcf8 r116a2ea  
    1010// Created On       : Wed Feb  3 07:56:22 2016
    1111// Last Modified By : Peter A. Buhr
    12 // Last Modified On : Thu Oct 13 21:39:34 2022
    13 // Update Count     : 449
     12// Last Modified On : Fri Jul 29 10:57:02 2022
     13// Update Count     : 436
    1414//
    1515
     
    180180        };
    181181
    182         ip = alloc();
     182    ip = alloc();
    183183        *ip = 5;
    184         double * dp = alloc( ip`resize );
     184    double * dp = alloc( ip`resize );
    185185        *dp = 5.5;
    186         S * sp = alloc( dp`resize );
     186    S * sp = alloc( dp`resize );
    187187        *sp = (S){ {0, 1, 2, 3, 4} };
    188         ip = alloc( sp`resize );
     188    ip = alloc( sp`resize );
    189189        *ip = 3;
    190         free( ip );
     190    free( ip );
    191191
    192192
    193193        // resize, array types
    194194
    195         ip = alloc( 5 );
     195    ip = alloc( 5 );
    196196        for ( i; 5 ) { ip[i] = 5; }
    197         dp = alloc( 5, ip`resize );
     197    dp = alloc( 5, ip`resize );
    198198        for ( i; 5 ) { dp[i] = 5.5; }
    199         sp = alloc( 5, dp`resize );
     199    sp = alloc( 5, dp`resize );
    200200        for ( i; 5 ) { sp[i] = (S){ {0, 1, 2, 3, 4} }; }
    201         ip = alloc( 3, sp`resize );
     201    ip = alloc( 3, sp`resize );
    202202        for ( i; 3 ) { ip[i] = 3; }
    203         ip = alloc( 7, ip`realloc );
     203    ip = alloc( 7, ip`realloc );
    204204        for ( i; 7 ) { ip[i] = 7; }
    205         ip = alloc( 7, ip`resize );
     205    ip = alloc( 7, ip`resize );
    206206        for ( i; 7 ) { ip[i] = 7; }
    207         free( ip );
     207    free( ip );
    208208
    209209
     
    217217                const_count++;
    218218        }
    219         void ^?{}( Struct & a ) { dest_count++; }                       // destruct
     219        void ^?{}( Struct & a ) {  dest_count++; }                      // destruct
    220220        Struct st, st1, sta[dim], sta1[dim], * stp, * stp1;
    221221
Note: See TracChangeset for help on using the changeset viewer.