| 11 | #include "xxhash.h" |
| 12 | |
| 13 | SIValue SIArray_New(uint32_t initialCapacity) { |
| 14 | SIValue siarray; |
| 15 | siarray.array = array_new(SIValue, initialCapacity); |
| 16 | siarray.type = T_ARRAY; |
| 17 | siarray.allocation = M_SELF; |
| 18 | return siarray; |
| 19 | } |
| 20 | |
| 21 | void SIArray_Append(SIValue *siarray, SIValue value) { |
| 22 | // clone and persist incase of pointer values |
no outgoing calls
no test coverage detected