LCOV - code coverage report
Current view: top level - libgnucash/engine - qofquerycore.cpp (source / functions) Coverage Total Hit
Test: gnucash.info Lines: 48.0 % 775 372
Test Date: 2025-02-07 16:25:45 Functions: 57.8 % 90 52
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: - 0 0

Function Name Sort by function name Hit count Sort by function hit count
boolean_compare_func(void*, void*, int, _QofParam*) 0
boolean_copy_predicate(_QofQueryPredData const*) 341
boolean_free_pdata(_QofQueryPredData*) 550
boolean_match_predicate(void*, _QofParam*, _QofQueryPredData*) 1930
boolean_predicate_equal(_QofQueryPredData const*, _QofQueryPredData const*) 0
boolean_to_string(void*, _QofParam*) 0
char_compare_func(void*, void*, int, _QofParam*) 0
char_copy_predicate(_QofQueryPredData const*) 7153
char_free_pdata(_QofQueryPredData*) 9177
char_match_predicate(void*, _QofParam*, _QofQueryPredData*) 212984
char_predicate_equal(_QofQueryPredData const*, _QofQueryPredData const*) 192
char_to_string(void*, _QofParam*) 0
choice_copy_predicate(_QofQueryPredData const*) 0
choice_free_pdata(_QofQueryPredData*) 0
choice_match_predicate(void*, _QofParam*, _QofQueryPredData*) 0
choice_predicate_equal(_QofQueryPredData const*, _QofQueryPredData const*) 0
collect_compare_func(void*, void*, int, _QofParam*) 0
collect_copy_predicate(_QofQueryPredData const*) 0
collect_free_pdata(_QofQueryPredData*) 0
collect_match_predicate(void*, _QofParam*, _QofQueryPredData*) 0
collect_predicate_equal(_QofQueryPredData const*, _QofQueryPredData const*) 0
date_compare(long, long, QofDateMatch) 165804
date_compare_func(void*, void*, int, _QofParam*) 3214
date_copy_predicate(_QofQueryPredData const*) 14915
date_free_pdata(_QofQueryPredData*) 18973
date_match_predicate(void*, _QofParam*, _QofQueryPredData*) 162590
date_predicate_equal(_QofQueryPredData const*, _QofQueryPredData const*) 241
date_to_string(void*, _QofParam*) 0
debcred_to_string(void*, _QofParam*) 0
double_compare_func(void*, void*, int, _QofParam*) 0
double_copy_predicate(_QofQueryPredData const*) 0
double_free_pdata(_QofQueryPredData*) 1
double_match_predicate(void*, _QofParam*, _QofQueryPredData*) 0
double_predicate_equal(_QofQueryPredData const*, _QofQueryPredData const*) 0
double_to_string(void*, _QofParam*) 0
guid_copy_predicate(_QofQueryPredData const*) 22981
guid_free_pdata(_QofQueryPredData*) 29171
guid_match_predicate(void*, _QofParam*, _QofQueryPredData*) 535579
guid_predicate_equal(_QofQueryPredData const*, _QofQueryPredData const*) 414
init_tables() 120
int32_compare_func(void*, void*, int, _QofParam*) 0
int32_copy_predicate(_QofQueryPredData const*) 0
int32_free_pdata(_QofQueryPredData*) 1
int32_match_predicate(void*, _QofParam*, _QofQueryPredData*) 0
int32_predicate_equal(_QofQueryPredData const*, _QofQueryPredData const*) 0
int32_to_string(void*, _QofParam*) 0
int64_compare_func(void*, void*, int, _QofParam*) 0
int64_copy_predicate(_QofQueryPredData const*) 0
int64_free_pdata(_QofQueryPredData*) 1
int64_match_predicate(void*, _QofParam*, _QofQueryPredData*) 0
int64_predicate_equal(_QofQueryPredData const*, _QofQueryPredData const*) 0
int64_to_string(void*, _QofParam*) 0
numeric_compare_func(void*, void*, int, _QofParam*) 477
numeric_copy_predicate(_QofQueryPredData const*) 10985
numeric_free_pdata(_QofQueryPredData*) 12985
numeric_match_predicate(void*, _QofParam*, _QofQueryPredData*) 601
numeric_predicate_equal(_QofQueryPredData const*, _QofQueryPredData const*) 729
numeric_to_string(void*, _QofParam*) 0
qof_query_boolean_predicate 550
qof_query_char_predicate 9183
qof_query_char_predicate_get_char 0
qof_query_choice_predicate 0
qof_query_collect_predicate 0
qof_query_copy_predicate(char const*) 68672
qof_query_core_get_compare(char const*) 106
qof_query_core_get_predicate(char const*) 13006
qof_query_core_init() 128
qof_query_core_predicate_copy 68672
qof_query_core_predicate_equal(_QofQueryPredData const*, _QofQueryPredData const*) 1809
qof_query_core_predicate_free 84534
qof_query_core_shutdown() 54
qof_query_core_to_string 0
qof_query_date_predicate 18973
qof_query_date_predicate_get_date 2
qof_query_double_predicate 1
qof_query_guid_predicate 29181
qof_query_int32_predicate 1
qof_query_int64_predicate 1
qof_query_numeric_predicate 12985
qof_query_predicate_free(char const*) 84534
qof_query_register_core_object(char const*, int (*)(void*, _QofParam*, _QofQueryPredData*), int (*)(void*, void*, int, _QofParam*), _QofQueryPredData* (*)(_QofQueryPredData const*), void (*)(_QofQueryPredData*), char* (*)(void*, _QofParam*), int (*)(_QofQueryPredData const*, _QofQueryPredData const*)) 1440
qof_query_string_predicate 14094
qof_string_number_compare_func 8
query_collect_cb(QofInstance_s*, void*) 0
string_compare_func(void*, void*, int, _QofParam*) 68
string_copy_predicate(_QofQueryPredData const*) 12297
string_free_pdata(_QofQueryPredData*) 13675
string_match_predicate(void*, _QofParam*, _QofQueryPredData*) 3462
string_predicate_equal(_QofQueryPredData const*, _QofQueryPredData const*) 233
string_to_string(void*, _QofParam*) 0

Generated by: LCOV version 2.0-1