Home
last modified time | relevance | path

Searched refs:tagged_item (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/libcbor/src/cbor/
H A Dtags.c17 .metadata = {.tag_metadata = {.value = value, .tagged_item = NULL}}, in cbor_new_tag()
25 return cbor_incref(item->metadata.tag_metadata.tagged_item); in cbor_tag_item()
33 void cbor_tag_set_item(cbor_item_t *item, cbor_item_t *tagged_item) { in cbor_tag_set_item() argument
35 cbor_incref(tagged_item); in cbor_tag_set_item()
36 item->metadata.tag_metadata.tagged_item = tagged_item; in cbor_tag_set_item()
H A Dcommon.c141 if (item->metadata.tag_metadata.tagged_item != NULL) in cbor_decref()
142 cbor_decref(&item->metadata.tag_metadata.tagged_item); in cbor_decref()
H A Dtags.h56 CBOR_EXPORT void cbor_tag_set_item(cbor_item_t *item, cbor_item_t *tagged_item);
H A Ddata.h136 struct cbor_item_t* tagged_item; member
/freebsd/contrib/libcbor/test/
H A Dtag_test.c138 cbor_item_t *tagged_item = cbor_build_uint8(42); in main()
140 WITH_FAILING_MALLOC({ assert_null(cbor_build_tag(1, tagged_item)); }); in main()
141 assert_size_equal(cbor_refcount(tagged_item), 1); in main()
143 cbor_decref(&tagged_item);
116 cbor_item_t *tagged_item = cbor_build_uint8(42); test_build_tag_failure() local
/freebsd/contrib/libcbor/src/cbor/internal/
H A Dbuilder_callbacks.c103 cbor_item_t *tagged_item = ctx->stack->top->item; in _cbor_builder_append() local
105 _cbor_builder_append(tagged_item, ctx); in _cbor_builder_append()