Searched refs:array_metadata (Results 1 – 4 of 4) 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()37 if (index >= item->metadata.array_metadata.end_ptr) return false; in cbor_array_replace()84 return item->metadata.array_metadata.type == _CBOR_METADATA_DEFINITE; in cbor_array_is_definite()89 return item->metadata.array_metadata.type == _CBOR_METADATA_INDEFINITE; in cbor_array_is_indefinite()110 .metadata = {.array_metadata = {.type = _CBOR_METADATA_DEFINITE, in cbor_new_definite_array()125 .metadata = {.array_metadata = {.type = _CBOR_METADATA_INDEFINITE, in cbor_new_indefinite_array()
164 struct _cbor_array_metadata array_metadata; member
185 assert_size_equal(array->metadata.array_metadata.end_ptr, 0); in test_array_push()
119 .. member:: struct _cbor_array_metadata array_metadata