Lines Matching defs:head
199 bools.push_back(value.boolArray.head[i]);
207 doubles.push_back(value.doubleArray.head[i]);
215 strings.push_back(value.stringArray.head[i]);
235 free(v.boolArray.head);
239 free(v.doubleArray.head);
244 free(v.stringArray.head[i]);
246 free(v.stringArray.head);
266 double* head = static_cast<double*>(malloc(doubles.size() * sizeof(double)));
267 if (head == nullptr) {
272 head[i] = doubles[i];
274 CArrDouble doubleArray = { head, doubles.size() };
283 bool* head = static_cast<bool*>(malloc(bools.size() * sizeof(bool)));
284 if (head == nullptr) {
289 head[i] = bools[i];
291 CArrBool boolArray = { head, bools.size() };
328 strArray.head = VectorToCharPointer(strings, code);
385 valueTypes.head = static_cast<ValueType*>(malloc(valueTypes.size * sizeof(ValueType)));
386 if (valueTypes.head == nullptr) {
396 FreeValueTypes(valueTypes.head, i);
398 free(valueTypes.head);
402 valueTypes.head[i] = NativeValueToCValueType(value, code);
406 FreeValueTypes(valueTypes.head, i);
408 free(valueTypes.head);