LCOV - code coverage report
Current view: top level - externals/zcbor/src - zcbor_decode.c (source / functions) Hit Total Coverage
Test: lcov.info Lines: 150 631 23.8 %
Date: 2024-09-16 20:15:30 Functions: 24 111 21.6 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 62 316 19.6 %

Function Name Sort by function name Hit count Sort by hit count
additional_len 156
array_end_expect 0
endian_copy 87
err_restore 48
float_check 0
get_current_index 0
handle_map_end 0
initial_checks 421
list_map_end_decode 30
list_map_start_decode 33
map_restart 0
partition_fragment 0
should_try_key 0
start_decode_fragment 0
str_decode 43
str_decode_fragment 0
str_expect 0
str_start_decode 43
str_start_decode_with_overflow_check 43
try_key 0
type_check 238
update_map_elem_count 0
value_extract 156
zcbor_any_skip 0
zcbor_array_at_end 0
zcbor_bool_decode 0
zcbor_bool_expect 0
zcbor_bool_pexpect 0
zcbor_bstr_decode 43
zcbor_bstr_decode_fragment 0
zcbor_bstr_end_decode 0
zcbor_bstr_expect 0
zcbor_bstr_expect_ptr 0
zcbor_bstr_expect_term 0
zcbor_bstr_next_fragment 0
zcbor_bstr_start_decode 0
zcbor_bstr_start_decode_fragment 0
zcbor_current_max_elem_count 0
zcbor_elem_processed 0
zcbor_float16_32_decode 0
zcbor_float16_32_expect 0
zcbor_float16_32_pexpect 0
zcbor_float16_bytes_decode 0
zcbor_float16_bytes_expect 0
zcbor_float16_bytes_pexpect 0
zcbor_float16_decode 0
zcbor_float16_expect 0
zcbor_float16_pexpect 0
zcbor_float32_64_decode 0
zcbor_float32_64_expect 0
zcbor_float32_64_pexpect 0
zcbor_float32_decode 0
zcbor_float32_expect 0
zcbor_float32_pexpect 0
zcbor_float64_decode 0
zcbor_float64_expect 0
zcbor_float64_pexpect 0
zcbor_float_decode 0
zcbor_float_expect 0
zcbor_float_pexpect 0
zcbor_int32_decode 27
zcbor_int32_expect 0
zcbor_int32_expect_union 0
zcbor_int32_pexpect 0
zcbor_int64_decode 0
zcbor_int64_expect 0
zcbor_int64_expect_union 0
zcbor_int64_pexpect 0
zcbor_int_decode 27
zcbor_is_last_fragment 0
zcbor_list_end_decode 12
zcbor_list_map_end_force_decode 0
zcbor_list_start_decode 15
zcbor_map_end_decode 18
zcbor_map_start_decode 18
zcbor_multi_decode 162
zcbor_new_decode_state 0
zcbor_next_fragment 0
zcbor_nil_expect 0
zcbor_present_decode 162
zcbor_search_key_bstr_ptr 0
zcbor_search_key_bstr_term 0
zcbor_search_key_tstr_ptr 0
zcbor_search_key_tstr_term 0
zcbor_simple_decode 0
zcbor_simple_expect 0
zcbor_simple_pexpect 0
zcbor_size_decode 0
zcbor_size_expect 0
zcbor_size_pexpect 0
zcbor_tag_decode 0
zcbor_tag_expect 0
zcbor_tag_pexpect 0
zcbor_tstr_decode 0
zcbor_tstr_decode_fragment 0
zcbor_tstr_expect 0
zcbor_tstr_expect_ptr 0
zcbor_tstr_expect_term 0
zcbor_uint32_decode 0
zcbor_uint32_expect 162
zcbor_uint32_expect_union 0
zcbor_uint32_pexpect 0
zcbor_uint64_decode 162
zcbor_uint64_expect 162
zcbor_uint64_expect_union 0
zcbor_uint64_pexpect 0
zcbor_uint_decode 162
zcbor_undefined_expect 0
zcbor_unordered_map_end_decode 0
zcbor_unordered_map_search 0
zcbor_unordered_map_start_decode 0

Generated by: LCOV version 1.14