Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/tests/tuple/tupleVariadic.c

    rb3763ca r1dcd52a3  
    99// Author           : Rob Schluntz
    1010// Created On       : Fri Dec 16 10:25:35 2016
    11 // Last Modified By : Peter A. Buhr
    12 // Last Modified On : Thu Aug  2 09:24:04 2018
    13 // Update Count     : 6
     11// Last Modified By : Rob Schluntz
     12// Last Modified On : Fri Dec 21 14:42:48 2016
     13// Update Count     : 2
    1414//
    15 
    16 #include <stdlib>
    1715
    1816void func(void) {
     
    3028        printf("called process(double) %g\n", x);
    3129}
     30
     31forall( dtype T, ttype Params | sized(T) | { void ?{}(T &, Params); } )
     32T * new(Params p);
    3233
    3334struct array {
     
    6566        a.data[2] = a2;
    6667        printf("called ?{} with a: %d %d %d\n", a0, a1, a2);
    67 }
    68 
    69 void ^?{}(array & a) {
    70         free(a.data);
    7168}
    7269
     
    129126                bar(x);
    130127        }
    131 
    132         delete(ptr);
    133         delete(x4);
    134         delete(x3);
    135         delete(x2);
    136         delete(x1);
    137         delete(x0);
    138128}
    139129
     
    141131// tab-width: 4 //
    142132// End: //
     133
Note: See TracChangeset for help on using the changeset viewer.