LCOV - code coverage report
Current view: top level - py - compile.c (source / functions) Hit Total Coverage
Test: unix_coverage_v1.24.0-192-gd533c9067.info Lines: 1755 1759 99.8 %
Date: 2025-01-15 09:49:18 Functions: 98 98 100.0 %
Branches: 991 1148 86.3 %

Function Name Sort by function name Hit count Sort by hit count
compile_star_expr 4
compile_async_for_stmt 40
compile_declare_nonlocal 66
compile_async_with_stmt 112
compile_namedexpr 128
compile_not_test_2 128
compile_namedexpr_helper 144
compile_await_object_method 152
compile_scope_lambda_param 160
compile_async_with_stmt_helper 224
compile_syntax_error 259
compile_test_if_expr 402
compile_declare_global 407
compile_declare_global_or_nonlocal 473
compile_or_and_test 566
compile_error_set_line 613
compile_viper_type_annotation 654
compile_lambdef 673
compile_del_stmt 779
compile_power 830
c_del_stmt 859
compile_scope_comp_iter 872
compile_comprehension 875
compile_try_finally 1055
compile_break_cont_stmt 1168
compile_yield_stmt 1382
compile_global_nonlocal_stmt 1451
c_assign_tuple 1560
compile_yield_expr 1566
compile_async_stmt 1660
compile_built_in_decorator 1791
compile_decorated 1791
compile_atom_expr_await 1840
compile_while_stmt 1931
compile_binary_op 1961
compile_delete_id 2062
compile_import_from 2072
compile_assert_stmt 2361
compile_for_stmt_optimised_range 2428
compile_subscript 2490
compile_yield_from 2512
compile_factor_2 3416
mp_emit_common_populate_module_context 3566
compile_atom_brace 3638
compile_atom_brace_helper 3646
mp_compile 3915
mp_compile_to_raw_code 3915
mp_emit_common_init 3915
compile_import_name 4274
compile_classdef 4337
compile_classdef_helper 4345
compile_generic_tuple 4697
compile_dotted_as_name 5202
compile_atom_paren 5438
compile_for_stmt 5639
compile_dictorsetmaker_item 5891
compile_atom_bracket 6261
compile_scope_func_param 6956
compile_scope_func_lambda_param 7116
compile_raise_stmt 7209
do_import_name 7270
compile_return_stmt 9776
scope_compute_things 10341
scope_new_and_link 10697
compile_if_stmt 10753
compile_trailer_bracket 11481
c_assign_atom_expr 11839
compile_term 12192
compile_comparison 18673
compile_funcdef 19209
compile_funcdef_helper 20992
compile_funcdef_lambdef 21665
c_if_cond 23656
close_over_variables_etc 26858
compile_funcdef_lambdef_param 28298
compile_trailer_period 29093
compile_const_object 32088
get_const_object 32088
apply_to_single_or_list 32160
compile_with_stmt 37206
compile_scope 41650
mp_emit_common_start_pass 41650
compile_try_except 50017
compile_try_stmt 50964
compile_with_stmt_helper 74412
compile_generic_all_nodes 81827
compile_decrease_except_level 90328
compile_increase_except_level 90328
c_assign 95695
compile_store_id 126405
reserve_labels_for_native 173258
compile_expr_stmt 185554
compile_atom_expr_normal 270296
comp_next_label 296003
compile_trailer_paren 340963
compile_trailer_paren_helper 391411
compile_load_id 431446
compile_node 1840462

Generated by: LCOV version 1.15-5-g462f71d