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
Hit count
_PyTokenizer_FindEncodingFilename
0
_PyTokenizer_Free
1585
_PyTokenizer_FromFile
22
_PyTokenizer_FromString
1417
_PyTokenizer_FromUTF8
146
_PyTokenizer_Get
1370610
_syntaxerror_range
0
buf_getc
1417
buf_setreadl
0
buf_ungetc
1417
check_bom
1439
check_coding_spec
1476
contains_null_bytes
114677
decode_str
1417
ensure_utf8
2343
error_ret
0
fdopen_borrow
0
fp_getc
22
fp_setreadl
0
fp_ungetc
22
get_coding_spec
1476
get_normal_name
0
indenterror
0
lookahead
0
new_string
146
parser_warn
0
syntaxerror
0
syntaxerror_known_range
0
tok_backup
2715643
tok_concatenate_interactive_new_line
0
tok_continuation_line
130
tok_decimal_tail
283334
tok_get
1370610
tok_new
1585
tok_nextc
8062135
tok_readline_raw
2365
tok_readline_recode
0
tok_reserve_buf
2365
tok_underflow_file
2365
tok_underflow_interactive
0
tok_underflow_string
112608
token_setup
1370610
translate_into_utf8
0
translate_newlines
1563
type_comment_token_setup
0
valid_utf8
73756
verify_end_of_number
415621
verify_identifier
0
Generated by:
LCOV version 1.14