LCOV - code coverage report
Current view:
top level
-
src
- cJSON.c
(
source
/ functions)
Hit
Total
Coverage
Test:
mkernel.info
Lines:
343
1390
24.7 %
Date:
2024-11-14 18:19:46
Functions:
30
113
26.5 %
Function Name
Hit count
add_item_to_array
0
add_item_to_object
0
buffer_skip_whitespace
740
cJSON_AddArrayToObject
0
cJSON_AddBoolToObject
0
cJSON_AddFalseToObject
0
cJSON_AddItemReferenceToArray
0
cJSON_AddItemReferenceToObject
0
cJSON_AddItemToArray
0
cJSON_AddItemToObject
0
cJSON_AddItemToObjectCS
0
cJSON_AddNullToObject
0
cJSON_AddNumberToObject
0
cJSON_AddObjectToObject
0
cJSON_AddRawToObject
0
cJSON_AddStringToObject
0
cJSON_AddTrueToObject
0
cJSON_Compare
0
cJSON_CreateArray
0
cJSON_CreateArrayReference
0
cJSON_CreateBool
0
cJSON_CreateDoubleArray
0
cJSON_CreateFalse
0
cJSON_CreateFloatArray
0
cJSON_CreateIntArray
0
cJSON_CreateNull
0
cJSON_CreateNumber
0
cJSON_CreateObject
3
cJSON_CreateObjectReference
0
cJSON_CreateRaw
0
cJSON_CreateString
0
cJSON_CreateStringArray
0
cJSON_CreateStringReference
0
cJSON_CreateTrue
0
cJSON_Delete
127
cJSON_DeleteItemFromArray
0
cJSON_DeleteItemFromObject
0
cJSON_DeleteItemFromObjectCaseSensitive
0
cJSON_DetachItemFromArray
0
cJSON_DetachItemFromObject
0
cJSON_DetachItemFromObjectCaseSensitive
0
cJSON_DetachItemViaPointer
0
cJSON_Duplicate
0
cJSON_Duplicate_rec
0
cJSON_GetArrayItem
0
cJSON_GetArraySize
0
cJSON_GetErrorPtr
0
cJSON_GetNumberValue
0
cJSON_GetObjectItem
0
cJSON_GetObjectItemCaseSensitive
132
cJSON_GetStringValue
0
cJSON_HasObjectItem
0
cJSON_InitHooks
0
cJSON_InsertItemInArray
0
cJSON_IsArray
18
cJSON_IsBool
24
cJSON_IsFalse
0
cJSON_IsInvalid
0
cJSON_IsNull
168
cJSON_IsNumber
27
cJSON_IsObject
15
cJSON_IsRaw
0
cJSON_IsString
165
cJSON_IsTrue
6
cJSON_Minify
0
cJSON_New_Item
231
cJSON_Parse
52
cJSON_ParseWithLength
0
cJSON_ParseWithLengthOpts
52
cJSON_ParseWithOpts
52
cJSON_Print
0
cJSON_PrintBuffered
0
cJSON_PrintPreallocated
0
cJSON_PrintUnformatted
9
cJSON_ReplaceItemInArray
0
cJSON_ReplaceItemInObject
0
cJSON_ReplaceItemInObjectCaseSensitive
0
cJSON_ReplaceItemViaPointer
0
cJSON_SetNumberHelper
0
cJSON_SetValuestring
0
cJSON_Version
0
cJSON_free
0
cJSON_malloc
0
cJSON_strdup
0
case_insensitive_strcmp
0
cast_away_const
0
compare_double
0
create_reference
0
ensure
18
get_array_item
0
get_decimal_point
3
get_object_item
132
minify_string
0
parse_array
25
parse_hex4
0
parse_number
3
parse_object
47
parse_string
270
parse_value
228
print
9
print_array
3
print_number
0
print_object
6
print_string
0
print_string_ptr
0
print_value
9
replace_item_in_object
0
skip_multiline_comment
0
skip_oneline_comment
0
skip_utf8_bom
52
suffix_object
0
update_offset
9
utf16_literal_to_utf8
0
Generated by:
LCOV version 1.16