Searched refs:array_metadata (Results 1 – 5 of 5) sorted by relevance
14 return item->metadata.array_metadata.end_ptr; in cbor_array_size()19 return item->metadata.array_metadata.allocated; in cbor_array_allocated()27 if (index == item->metadata.array_metadata.end_ptr) { in cbor_array_set()29 } else if (index < item->metadata.array_metadata.end_ptr) { in cbor_array_set()40 if (index >= item->metadata.array_metadata.end_ptr) return false; in cbor_array_replace()88 return item->metadata.array_metadata.type == _CBOR_METADATA_DEFINITE; in cbor_array_is_definite()93 return item->metadata.array_metadata.type == _CBOR_METADATA_INDEFINITE; in cbor_array_is_indefinite()114 .metadata = {.array_metadata = {.type = _CBOR_METADATA_DEFINITE, in cbor_new_definite_array()129 .metadata = {.array_metadata = {.type = _CBOR_METADATA_INDEFINITE, in cbor_new_indefinite_array()
157 struct _cbor_array_metadata array_metadata; member
230 assert_int_equal(array->metadata.array_metadata.end_ptr, 0); in test_array_push()
117 .. member:: struct _cbor_array_metadata array_metadata;
301 return item->metadata.array_metadata.type == _CBOR_METADATA_INDEFINITE; in _cbor_is_indefinite()