LCOV - code coverage report
Current view: top level - py - parse.c (source / functions) Hit Total Coverage
Test: unix_coverage_v1.20.0-188-gb4de697ad.info Lines: 557 561 99.3 %
Date: 2023-06-09 09:48:17 Functions: 28 28 100.0 %
Branches: 389 435 89.4 %

Function Name Sort by function name Hit count Sort by hit count
mp_parse_node_print 78
parser_free_parse_node_struct 284
build_tuple_from_stack 2338
mp_parse_tree_clear 3596
mp_parse 3760
peek_rule 5220
mp_parse_node_convert_to_obj 7463
make_node_const_object 8160
mp_parse_node_get_int_maybe 8310
mp_parse_node_is_const_true 28226
mp_parse_node_is_const_false 28470
make_node_const_object_optimised 28846
parse_node_is_const_bool 56696
mp_parse_node_is_const 69090
push_result_token 172819
build_tuple 239841
fold_constants 243075
fold_logical_constants 243169
push_result_rule 245785
parser_alloc 246822
mp_parse_node_extract_list 470404
pop_result 1422143
push_result_node 1425930
peek_result 1475180
push_rule_from_arg 9221715
get_rule_arg 16851614
pop_rule 16851879
push_rule 16855145

Generated by: LCOV version 1.15-5-g462f71d