LCOV - code coverage report
Current view: top level - Parser - pegen.c (source / functions) Hit Total Coverage
Test: CPython 3.12 LCOV report [commit 5e6661bce9] Lines: 290 485 59.8 %
Date: 2023-03-20 08:15:36 Functions: 30 39 76.9 %
Branches: 149 288 51.7 %

Function Name Sort by function name Hit count Sort by hit count
_PyPegen_byte_offset_to_character_offset 0
_PyPegen_expect_forced_result 0
_PyPegen_interactive_exit 0
_PyPegen_lookahead_with_name 0
_PyPegen_soft_keyword_token 0
_is_end_of_source 0
growable_comment_array_add 0
init_normalization 0
reset_parser_state_for_error_pass 0
_PyPegen_lookahead_with_string 14
_PyPegen_run_parser_from_file_pointer 22
bad_single_statement 56
_PyPegen_run_parser_from_string 329
compute_parser_flags 351
_PyPegen_Parser_Free 1585
_PyPegen_Parser_New 1585
_PyPegen_run_parser 1585
growable_comment_array_deallocate 1585
growable_comment_array_init 1585
_resize_tokens_array 5970
_PyPegen_expect_forced_token 17608
_PyPegen_expect_soft_keyword 61940
_get_keyword_or_name_type 208777
_PyPegen_get_last_nonnwhitespace_token 306539
_PyPegen_new_identifier 534374
parsenumber 832141
parsenumber_raw 832141
_PyPegen_number_token 922774
_PyPegen_lookahead_with_int 941615
_PyPegen_string_token 1013729
_PyPegen_fill_token 1370610
initialize_token 1370610
_PyPegen_lookahead 1386959
_PyPegen_name_from_token 1799794
_PyPegen_name_token 1799794
_PyPegen_insert_memo 7835749
_PyPegen_update_memo 7862743
_PyPegen_expect_token 29837980
_PyPegen_is_memoized 32609153

Generated by: LCOV version 1.14