LCOV - code coverage report
Current view: top level - Parser - tokenizer.c (source / functions) Hit Total Coverage
Test: CPython 3.12 LCOV report [commit 5e6661bce9] Lines: 563 1198 47.0 %
Date: 2023-03-20 08:15:36 Functions: 30 48 62.5 %
Branches: 425 927 45.8 %

Function Name Sort by function name Hit count Sort by hit count
_PyTokenizer_FindEncodingFilename 0
_syntaxerror_range 0
buf_setreadl 0
error_ret 0
fdopen_borrow 0
fp_setreadl 0
get_normal_name 0
indenterror 0
lookahead 0
parser_warn 0
syntaxerror 0
syntaxerror_known_range 0
tok_concatenate_interactive_new_line 0
tok_readline_recode 0
tok_underflow_interactive 0
translate_into_utf8 0
type_comment_token_setup 0
verify_identifier 0
_PyTokenizer_FromFile 22
fp_getc 22
fp_ungetc 22
tok_continuation_line 130
_PyTokenizer_FromUTF8 146
new_string 146
_PyTokenizer_FromString 1417
buf_getc 1417
buf_ungetc 1417
decode_str 1417
check_bom 1439
check_coding_spec 1476
get_coding_spec 1476
translate_newlines 1563
_PyTokenizer_Free 1585
tok_new 1585
ensure_utf8 2343
tok_readline_raw 2365
tok_reserve_buf 2365
tok_underflow_file 2365
valid_utf8 73756
tok_underflow_string 112608
contains_null_bytes 114677
tok_decimal_tail 283334
verify_end_of_number 415621
_PyTokenizer_Get 1370610
tok_get 1370610
token_setup 1370610
tok_backup 2715643
tok_nextc 8062135

Generated by: LCOV version 1.14