SolidSyslog coverage report
Current view: top level - Core/Source - SolidSyslogFormatter.c (source / functions) Coverage Total Hit
Test: SolidSyslog Lines: 100.0 % 208 208
Test Date: 2026-11-12 23:14:35 Functions: 100.0 % 42 42
Branches: 99.4 % 158 157

Function Name Sort by function name Hit count Sort by function hit count
Formatter_CodepointFits 553042
Formatter_CountDigits 16923
Formatter_DigitToChar 92099
Formatter_Exhaust 9
Formatter_Fits 24848
Formatter_HasCapacity 974867
Formatter_IsAboveUnicodeMaxEncoding 15
Formatter_IsAsciiCharacter 144253
Formatter_IsExhausted 47185
Formatter_IsOverlongFourByteEncoding 16
Formatter_IsOverlongThreeByteEncoding 13
Formatter_IsOverlongTwoByteLead 15
Formatter_IsPrintableUsAscii 227204
Formatter_IsUtf16SurrogateEncoding 11
Formatter_IsValidUtf8FourByte 20
Formatter_IsValidUtf8ThreeByte 44
Formatter_IsValidUtf8TwoByte 70
Formatter_NeedsEscape 24831
Formatter_NullTerminate 349746
Formatter_TrimTruncatedMultiByteTail 39200
Formatter_Utf8CodepointLength 577695
Formatter_WriteBytes 584422
Formatter_WriteChar 974867
Formatter_WriteCodepoint 24653
Formatter_WriteContext 24822
Formatter_WriteEscaped 178
Formatter_WritePrintableUsAsciiChar 140604
Formatter_WriteReplacement 17
SolidSyslogFormatter_AsFormattedBuffer 39200
SolidSyslogFormatter_AsciiCharacter 144253
SolidSyslogFormatter_Bom 6558
SolidSyslogFormatter_BoundedString 63315
SolidSyslogFormatter_Bytes 453
SolidSyslogFormatter_Create 46441
SolidSyslogFormatter_EscapedString 22354
SolidSyslogFormatter_FourDigit 27
SolidSyslogFormatter_Length 76964
SolidSyslogFormatter_NilValue 26660
SolidSyslogFormatter_PrintUsAsciiString 22280
SolidSyslogFormatter_SixDigit 27
SolidSyslogFormatter_TwoDigit 27568
SolidSyslogFormatter_Uint32 16923

Generated by: LCOV version 2.0-1