Coverage Report

Created: 2025-10-10 07:05

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/work/fu-ihex-struct.c
Line
Count
Source
1
/* auto-generated, do not modify */
2
#include "config.h"
3
4
#include "fu-ihex-struct.h"
5
6
#ifdef G_LOG_DOMAIN
7
  #undef G_LOG_DOMAIN
8
#endif
9
#define G_LOG_DOMAIN "FuStruct"
10
11
const gchar *
12
fu_ihex_firmware_record_type_to_string(FuIhexFirmwareRecordType val)
13
16.3k
{
14
16.3k
    if (val == FU_IHEX_FIRMWARE_RECORD_TYPE_DATA)
15
5.28k
        return "data";
16
11.0k
    if (val == FU_IHEX_FIRMWARE_RECORD_TYPE_EOF)
17
208
        return "eof";
18
10.8k
    if (val == FU_IHEX_FIRMWARE_RECORD_TYPE_EXTENDED_SEGMENT)
19
278
        return "extended-segment";
20
10.5k
    if (val == FU_IHEX_FIRMWARE_RECORD_TYPE_START_SEGMENT)
21
315
        return "start-segment";
22
10.2k
    if (val == FU_IHEX_FIRMWARE_RECORD_TYPE_EXTENDED_LINEAR)
23
555
        return "extended-linear";
24
9.66k
    if (val == FU_IHEX_FIRMWARE_RECORD_TYPE_START_LINEAR)
25
9.15k
        return "start-linear";
26
513
    if (val == FU_IHEX_FIRMWARE_RECORD_TYPE_SIGNATURE)
27
172
        return "signature";
28
341
    return NULL;
29
513
}