Lines Matching refs:cbor_item_t
13 cbor_item_t *cbor_load(cbor_data source, size_t source_size,
118 static cbor_item_t *_cbor_copy_int(cbor_item_t *item, bool negative) {
119 cbor_item_t *res;
140 static cbor_item_t *_cbor_copy_float_ctrl(cbor_item_t *item) {
154 cbor_item_t *cbor_copy(cbor_item_t *item) {
166 cbor_item_t *res = cbor_new_indefinite_bytestring();
172 cbor_item_t *chunk_copy =
192 cbor_item_t *res = cbor_new_indefinite_string();
198 cbor_item_t *chunk_copy =
214 cbor_item_t *res;
225 cbor_item_t *entry_copy = cbor_copy(cbor_move(cbor_array_get(item, i)));
240 cbor_item_t *res;
252 cbor_item_t *key_copy = cbor_copy(it[i].key);
257 cbor_item_t *value_copy = cbor_copy(it[i].value);
276 cbor_item_t *item_copy = cbor_copy(cbor_move(cbor_tag_item(item)));
280 cbor_item_t *tag = cbor_build_tag(cbor_tag_value(item), item_copy);
308 static void _cbor_nested_describe(cbor_item_t *item, FILE *out, int indent) {
421 void cbor_describe(cbor_item_t *item, FILE *out) {