Coverage Report

Created: 2025-11-11 06:44

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
17.8k
{
16
17.8k
    if (val == FU_IHEX_FIRMWARE_RECORD_TYPE_DATA)
17
5.70k
        return "data";
18
12.1k
    if (val == FU_IHEX_FIRMWARE_RECORD_TYPE_EOF)
19
229
        return "eof";
20
11.9k
    if (val == FU_IHEX_FIRMWARE_RECORD_TYPE_EXTENDED_SEGMENT)
21
273
        return "extended-segment";
22
11.6k
    if (val == FU_IHEX_FIRMWARE_RECORD_TYPE_START_SEGMENT)
23
260
        return "start-segment";
24
11.3k
    if (val == FU_IHEX_FIRMWARE_RECORD_TYPE_EXTENDED_LINEAR)
25
575
        return "extended-linear";
26
10.7k
    if (val == FU_IHEX_FIRMWARE_RECORD_TYPE_START_LINEAR)
27
10.2k
        return "start-linear";
28
508
    if (val == FU_IHEX_FIRMWARE_RECORD_TYPE_SIGNATURE)
29
172
        return "signature";
30
336
    return NULL;
31
508
}