LCOV - code coverage report
Current view: top level - py - compile.c (source / functions) Hit Total Coverage
Test: unix_coverage_v1.24.0-7-g548babf8a.info Lines: 1755 1759 99.8 %
Date: 2024-10-30 09:06:48 Functions: 98 98 100.0 %
Branches: 990 1148 86.2 %

Function Name Sort by function name Hit count Sort by hit count
apply_to_single_or_list 30458
c_assign 93011
c_assign_atom_expr 11159
c_assign_tuple 1480
c_del_stmt 859
c_if_cond 21724
close_over_variables_etc 25362
comp_next_label 292539
compile_assert_stmt 2065
compile_async_for_stmt 40
compile_async_stmt 1660
compile_async_with_stmt 112
compile_async_with_stmt_helper 224
compile_atom_brace 3622
compile_atom_brace_helper 3630
compile_atom_bracket 6085
compile_atom_expr_await 1840
compile_atom_expr_normal 264842
compile_atom_paren 4878
compile_await_object_method 152
compile_binary_op 1921
compile_break_cont_stmt 1152
compile_built_in_decorator 1765
compile_classdef 4153
compile_classdef_helper 4161
compile_comparison 17985
compile_comprehension 827
compile_const_object 31252
compile_declare_global 391
compile_declare_global_or_nonlocal 457
compile_declare_nonlocal 66
compile_decorated 1765
compile_decrease_except_level 89912
compile_del_stmt 779
compile_delete_id 2030
compile_dictorsetmaker_item 5883
compile_dotted_as_name 5050
compile_error_set_line 583
compile_expr_stmt 181832
compile_factor_2 3416
compile_for_stmt 5535
compile_for_stmt_optimised_range 2412
compile_funcdef 18057
compile_funcdef_helper 19814
compile_funcdef_lambdef 20391
compile_funcdef_lambdef_param 25674
compile_generic_all_nodes 80177
compile_generic_tuple 4161
compile_global_nonlocal_stmt 1419
compile_if_stmt 9789
compile_import_from 2064
compile_import_name 4162
compile_increase_except_level 89912
compile_lambdef 577
compile_load_id 420087
compile_namedexpr 128
compile_namedexpr_helper 144
compile_node 1803207
compile_not_test_2 128
compile_or_and_test 550
compile_power 830
compile_raise_stmt 7113
compile_return_stmt 9184
compile_scope 40089
compile_scope_comp_iter 824
compile_scope_func_lambda_param 6460
compile_scope_func_param 6308
compile_scope_lambda_param 152
compile_star_expr 4
compile_store_id 122647
compile_subscript 2490
compile_syntax_error 249
compile_term 11664
compile_test_if_expr 402
compile_trailer_bracket 11329
compile_trailer_paren 339161
compile_trailer_paren_helper 387021
compile_trailer_period 27649
compile_try_except 49953
compile_try_finally 1023
compile_try_stmt 50884
compile_viper_type_annotation 654
compile_while_stmt 1907
compile_with_stmt 36918
compile_with_stmt_helper 73836
compile_yield_expr 1566
compile_yield_from 2512
compile_yield_stmt 1382
do_import_name 7110
get_const_object 31252
mp_compile 3891
mp_compile_to_raw_code 3891
mp_emit_common_init 3891
mp_emit_common_populate_module_context 3552
mp_emit_common_start_pass 40088
reserve_labels_for_native 170958
scope_compute_things 9953
scope_new_and_link 10289

Generated by: LCOV version 1.15-5-g462f71d