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
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