LCOV - code coverage report
Current view: top level - Parser - tokenizer.c (source / functions) Hit Total Coverage
Test: CPython 3.12 LCOV report [commit acb105a7c1f] Lines: 1028 1154 89.1 %
Date: 2022-07-20 13:12:14 Functions: 45 45 100.0 %
Branches: 760 901 84.4 %

Function Name Sort by function name Hit count Sort by hit count
_PyTokenizer_FindEncodingFilename 431
_PyTokenizer_Free 222795
_PyTokenizer_FromFile 789
_PyTokenizer_FromString 108444
_PyTokenizer_FromUTF8 113562
_PyTokenizer_Get 39436606
_syntaxerror_range 232
buf_getc 108517
buf_setreadl 49
buf_ungetc 108415
check_bom 109203
check_coding_spec 112046
decode_str 108444
ensure_utf8 55975
error_ret 29
fdopen_borrow 431
fp_getc 763
fp_setreadl 63
fp_ungetc 749
get_coding_spec 112046
get_normal_name 666
indenterror 2
lookahead 91
new_string 114887
parser_warn 130
syntaxerror 219
syntaxerror_known_range 13
tok_backup 84752369
tok_concatenate_interactive_new_line 87
tok_continuation_line 4443
tok_decimal_tail 2044480
tok_get 39436618
tok_new 222795
tok_nextc 308605409
tok_readline_raw 56348
tok_readline_recode 23302
tok_reserve_buf 79713
tok_underflow_file 79650
tok_underflow_interactive 52
tok_underflow_string 9111473
translate_into_utf8 94
translate_newlines 222058
valid_utf8 1911476
verify_end_of_number 2913174
verify_identifier 214

Generated by: LCOV version 1.14