Coverage Report

Created: 2025-11-09 07:06

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 <glib.h>
5
6
#include "fu-ihex-struct.h"
7
8
#ifdef G_LOG_DOMAIN
9
  #undef G_LOG_DOMAIN
10
#endif
11
#define G_LOG_DOMAIN "FuStruct"
12
13
const gchar *
14
fu_ihex_firmware_record_type_to_string(FuIhexFirmwareRecordType val)
15
16.9k
{
16
16.9k
    if (val == FU_IHEX_FIRMWARE_RECORD_TYPE_DATA)
17
5.62k
        return "data";
18
11.3k
    if (val == FU_IHEX_FIRMWARE_RECORD_TYPE_EOF)
19
240
        return "eof";
20
11.1k
    if (val == FU_IHEX_FIRMWARE_RECORD_TYPE_EXTENDED_SEGMENT)
21
273
        return "extended-segment";
22
10.8k
    if (val == FU_IHEX_FIRMWARE_RECORD_TYPE_START_SEGMENT)
23
254
        return "start-segment";
24
10.5k
    if (val == FU_IHEX_FIRMWARE_RECORD_TYPE_EXTENDED_LINEAR)
25
588
        return "extended-linear";
26
9.99k
    if (val == FU_IHEX_FIRMWARE_RECORD_TYPE_START_LINEAR)
27
9.48k
        return "start-linear";
28
507
    if (val == FU_IHEX_FIRMWARE_RECORD_TYPE_SIGNATURE)
29
170
        return "signature";
30
337
    return NULL;
31
507
}