LCOV - code coverage report
Current view: top level - ballet/nanopb - pb_decode.c (source / functions) Hit Total Coverage
Test: cov.lcov Lines: 554 1072 51.7 %
Date: 2026-03-23 23:19:27 Functions: 30 41 73.2 %

Function Name Sort by function name Hit count Sort by hit count
pb_close_string_substream 1499306
pb_decode 0
pb_decode.c:allocate_field 2021145
pb_decode.c:buf_read 7203705
pb_decode.c:decode_basic_field 10133162
pb_decode.c:decode_callback_field 0
pb_decode.c:decode_extension 0
pb_decode.c:decode_field 5570390
pb_decode.c:decode_pointer_field 1981098
pb_decode.c:decode_static_field 3735952
pb_decode.c:default_extension_decoder 0
pb_decode.c:initialize_pointer_field 6190658
pb_decode.c:pb_dec_bool 441943
pb_decode.c:pb_dec_bytes 696898
pb_decode.c:pb_dec_fixed_length_bytes 1870360
pb_decode.c:pb_dec_string 29777
pb_decode.c:pb_dec_submessage 1568770
pb_decode.c:pb_dec_varint 1378136
pb_decode.c:pb_decode_inner 1620111
pb_decode.c:pb_decode_varint32_eof 9815158
pb_decode.c:pb_field_set_to_default 4941226
pb_decode.c:pb_message_set_to_defaults 1392648
pb_decode.c:pb_readbyte 15414083
pb_decode.c:pb_release_single_field 6001864
pb_decode.c:pb_release_union_field 0
pb_decode.c:pb_skip_string 0
pb_decode.c:pb_skip_varint 0
pb_decode.c:read_raw_value 0
pb_decode_bool 441928
pb_decode_ex 30086
pb_decode_fixed32 0
pb_decode_fixed64 4778983
pb_decode_svarint 0
pb_decode_tag 5610173
pb_decode_varint 1378575
pb_decode_varint32 4418332
pb_istream_from_buffer 30098
pb_make_string_substream 1604150
pb_read 7203707
pb_release 1603817
pb_skip_field 0

Generated by: LCOV version 1.14