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

Generated by: LCOV version 1.14