LCOV - code coverage report
Current view: top level - py - objstr.c (source / functions) Hit Total Coverage
Test: unix_coverage_v1.20.0-188-gb4de697ad.info Lines: 1122 1123 99.9 %
Date: 2023-06-09 09:48:17 Functions: 73 73 100.0 %
Branches: 816 878 92.9 %

Function Name Sort by function name Hit count Sort by hit count
mp_obj_str_intern 2
bytes_decode 10
str_encode 10
str_lower 14
str_isupper 16
str_isalpha 20
str_isspace 20
str_isdigit 22
str_islower 24
mp_obj_bytes_fromhex 32
mp_obj_new_bytes_iterator 32
str_upper 32
str_endswith 38
str_lstrip 40
str_caseconv 46
str_rstrip 52
str_center 64
str_rpartition 72
str_splitlines 80
str_strip 80
bytes_it_iternext 92
bytes_hex_as_str 96
str_rindex 100
bad_implicit_conversion 102
str_uni_istype 102
str_index 104
str_rfind 104
mp_obj_bytes_hex 108
mp_str_print_json 116
str_replace 116
str_rsplit 124
str_partition 152
str_uni_strip 172
mp_obj_new_str_from_vstr 197
str_find 218
str_partitioner 224
str_startswith 253
bytes_make_new 257
mp_obj_str_split 313
str_count 345
mp_obj_str_intern_checked 418
str_join 422
str_finder 526
mp_obj_new_bytes_from_vstr 1195
str_check_arg_type 1616
str_print 1648
find_subbytes 2330
mp_str_print_quoted 2552
mp_obj_new_bytes 2636
mp_obj_str_set_data 3240
mp_obj_str_get_qstr 4576
mp_obj_new_str_from_utf8_vstr 5189
mp_obj_new_str_of_type 6574
mp_obj_new_str_copy 11820
mp_obj_new_str 12335
arg_as_int 22239
mp_obj_str_get_str 25376
istype 28768
mp_obj_new_str_via_qstr 29710
mp_obj_str_format 37934
mp_obj_str_make_new 50088
isalignment 56868
mp_obj_str_format_helper 66702
mp_obj_str_get_buffer 76061
str_modulo_format 86430
arg_looks_numeric 97584
arg_looks_integer 155778
str_to_int 166406
mp_obj_str_binary_op 198264
mp_obj_str_equal 268572
mp_obj_new_str_type_from_vstr 286889
mp_obj_str_get_data 336184
bytes_subscr 2634463

Generated by: LCOV version 1.15-5-g462f71d