LCOV - code coverage report
Current view: top level - py - objstr.c (source / functions) Hit Total Coverage
Test: unix_coverage_v1.24.0-247-g112f65776.info Lines: 1118 1119 99.9 %
Date: 2025-02-04 09:50:29 Functions: 74 74 100.0 %
Branches: 813 874 93.0 %

Function Name Sort by function name Hit count Sort by hit count
mp_obj_str_intern 2
bytes_decode 10
str_encode 14
str_lower 14
str_isupper 16
str_isalpha 20
str_isspace 20
str_isdigit 22
str_islower 24
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
mp_obj_bytes_fromhex 76
str_splitlines 80
str_strip 80
bytes_it_iternext 92
bytes_hex_as_str 96
str_rindex 100
str_uni_istype 102
str_index 104
str_rfind 104
mp_obj_bytes_hex 108
bad_implicit_conversion 110
mp_str_print_json 116
str_replace 116
str_rsplit 130
str_partition 152
str_uni_strip 172
str_partitioner 224
str_find 226
mp_obj_new_str_from_vstr 265
mp_obj_str_split 313
str_count 345
str_join 422
mp_obj_str_intern_checked 426
str_finder 534
bytes_make_new 627
str_startswith 751
str_check_arg_type 1624
mp_obj_new_bytes_from_vstr 1967
str_print 2008
find_subbytes 2484
mp_obj_new_bytes 2894
mp_str_print_quoted 2970
mp_obj_new_str_from_cstr 3315
mp_obj_str_set_data 3436
mp_obj_new_str_from_utf8_vstr 5479
mp_obj_str_get_qstr 5641
mp_obj_new_str_of_type 7031
mp_obj_new_str 10122
mp_obj_new_str_copy 10518
arg_as_int 22447
istype 28832
mp_obj_str_get_buffer 30677
mp_obj_str_get_str 31936
mp_obj_new_str_via_qstr 33705
mp_obj_str_format 38094
mp_obj_str_make_new 50140
isalignment 56996
mp_obj_str_format_helper 66926
str_modulo_format 93742
arg_looks_numeric 97912
arg_looks_integer 156282
str_to_int 178929
mp_obj_str_binary_op 208864
mp_obj_str_equal 282020
mp_obj_new_str_type_from_vstr 296218
mp_obj_str_get_data 451371
bytes_subscr 2624552

Generated by: LCOV version 1.15-5-g462f71d