- File:
-
- 1 edited
-
src/tests/tuple/tupleVariadic.c (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/tests/tuple/tupleVariadic.c
rb3763ca r1dcd52a3 9 9 // Author : Rob Schluntz 10 10 // Created On : Fri Dec 16 10:25:35 2016 11 // Last Modified By : Peter A. Buhr12 // Last Modified On : Thu Aug 2 09:24:04 201813 // Update Count : 611 // Last Modified By : Rob Schluntz 12 // Last Modified On : Fri Dec 21 14:42:48 2016 13 // Update Count : 2 14 14 // 15 16 #include <stdlib>17 15 18 16 void func(void) { … … 30 28 printf("called process(double) %g\n", x); 31 29 } 30 31 forall( dtype T, ttype Params | sized(T) | { void ?{}(T &, Params); } ) 32 T * new(Params p); 32 33 33 34 struct array { … … 65 66 a.data[2] = a2; 66 67 printf("called ?{} with a: %d %d %d\n", a0, a1, a2); 67 }68 69 void ^?{}(array & a) {70 free(a.data);71 68 } 72 69 … … 129 126 bar(x); 130 127 } 131 132 delete(ptr);133 delete(x4);134 delete(x3);135 delete(x2);136 delete(x1);137 delete(x0);138 128 } 139 129 … … 141 131 // tab-width: 4 // 142 132 // End: // 133
Note:
See TracChangeset
for help on using the changeset viewer.