LCOV - code coverage report
Current view: top level - Modules - _csv.c (source / functions) Hit Total Coverage
Test: CPython 3.12 LCOV report [commit acb105a7c1f] Lines: 678 757 89.6 %
Date: 2022-07-20 13:12:14 Functions: 50 52 96.2 %
Branches: 482 635 75.9 %

Function Name Sort by function name Hit count Sort by hit count
Dialect_clear 269
Dialect_dealloc 269
Dialect_get_delimiter 8
Dialect_get_escapechar 7
Dialect_get_lineterminator 33
Dialect_get_quotechar 7
Dialect_get_quoting 7
Dialect_reduce 21
Dialect_traverse 1152
PyInit__csv 17
Reader_clear 262
Reader_dealloc 262
Reader_iternext 5838
Reader_traverse 0
Writer_clear 222
Writer_dealloc 222
Writer_traverse 0
_call_dialect 531
_csv_clear 32
_csv_field_size_limit_impl 6
_csv_free 16
_csv_get_dialect_impl 10
_csv_list_dialects_impl 4
_csv_state_from_type 6404
_csv_traverse 394
_csv_unregister_dialect_impl 5
_set_bool 696
_set_char 272
_set_char_or_none 485
_set_int 230
_set_str 242
csv_exec 17
csv_reader 262
csv_register_dialect 57
csv_writer 222
csv_writerow 5601
csv_writerows 28
dialect_check_quoting 225
dialect_new 570
get_char_or_None 22
get_csv_state 583
get_dialect_from_registry 305
join_append 17080
join_append_data 34158
join_append_lineterminator 5593
join_check_rec_size 22671
join_reset 5599
parse_add_char 691106
parse_grow_buff 242
parse_process_char 709001
parse_reset 6100
parse_save_field 17386

Generated by: LCOV version 1.14