LCOV - code coverage report
Current view: top level - py - compile.c (source / functions) Hit Total Coverage
Test: unix_coverage_v1.22.0-324-g53d005025.info Lines: 1762 1766 99.8 %
Date: 2024-04-15 06:44:37 Functions: 98 98 100.0 %
Branches: 990 1148 86.2 %

Function Name Sort by function name Hit count Sort by hit count
compile_star_expr 4
compile_async_for_stmt 40
compile_async_with_stmt 56
compile_declare_nonlocal 63
compile_await_object_method 96
compile_not_test_2 104
compile_async_with_stmt_helper 112
compile_namedexpr 128
compile_namedexpr_helper 144
compile_scope_lambda_param 151
compile_syntax_error 249
compile_test_if_expr 342
compile_declare_global 346
compile_declare_global_or_nonlocal 409
compile_or_and_test 494
compile_lambdef 573
compile_error_set_line 583
compile_viper_type_annotation 654
compile_del_stmt 739
compile_scope_comp_iter 812
compile_comprehension 815
c_del_stmt 819
compile_power 830
compile_try_finally 991
compile_break_cont_stmt 1024
compile_yield_stmt 1188
compile_global_nonlocal_stmt 1257
compile_async_stmt 1272
compile_yield_expr 1332
c_assign_tuple 1334
compile_atom_expr_await 1480
compile_while_stmt 1643
compile_built_in_decorator 1717
compile_decorated 1717
compile_delete_id 1800
compile_binary_op 1825
compile_import_from 1832
compile_assert_stmt 1923
compile_yield_from 1952
compile_for_stmt_optimised_range 2271
compile_subscript 2434
compile_factor_2 3324
compile_atom_brace 3428
compile_atom_brace_helper 3436
mp_emit_common_populate_module_context 3447
compile_import_name 3769
mp_compile 3786
mp_compile_to_raw_code 3786
mp_emit_common_init 3786
compile_classdef 3829
compile_classdef_helper 3837
compile_generic_tuple 3916
compile_dotted_as_name 4589
compile_atom_paren 4633
compile_for_stmt 5210
compile_dictorsetmaker_item 5409
compile_scope_func_param 5648
compile_scope_func_lambda_param 5799
compile_atom_bracket 5965
do_import_name 6417
compile_raise_stmt 6508
compile_return_stmt 8234
compile_if_stmt 8454
scope_compute_things 9286
scope_new_and_link 9622
c_assign_atom_expr 9929
compile_trailer_bracket 10337
compile_term 11179
compile_funcdef 16197
compile_comparison 16452
compile_funcdef_helper 17906
compile_funcdef_lambdef 18479
c_if_cond 18729
compile_funcdef_lambdef_param 23030
close_over_variables_etc 23114
compile_trailer_period 24145
apply_to_single_or_list 27635
compile_const_object 30140
get_const_object 30140
compile_with_stmt 36894
compile_scope 37417
mp_emit_common_start_pass 37417
compile_try_except 49168
compile_try_stmt 50067
compile_with_stmt_helper 73788
compile_generic_all_nodes 76559
c_assign 87938
compile_decrease_except_level 88785
compile_increase_except_level 88785
compile_store_id 114925
reserve_labels_for_native 166376
compile_expr_stmt 172540
compile_atom_expr_normal 251864
comp_next_label 283561
compile_trailer_paren 333052
compile_trailer_paren_helper 376872
compile_load_id 396873
compile_node 1719076

Generated by: LCOV version 1.15-5-g462f71d