LCOV - code coverage report
Current view: top level - py - compile.c (source / functions) Hit Total Coverage
Test: unix_coverage_v1.24.0-305-g1034b1755.info Lines: 1754 1758 99.8 %
Date: 2025-02-19 18:31:36 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_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 174
compile_async_with_stmt_helper 224
compile_syntax_error 259
compile_test_if_expr 402
compile_declare_global 423
compile_declare_global_or_nonlocal 489
compile_or_and_test 582
compile_error_set_line 613
compile_viper_type_annotation 654
compile_del_stmt 779
compile_power 830
c_del_stmt 859
compile_lambdef 865
compile_scope_comp_iter 904
compile_comprehension 907
compile_try_finally 1111
compile_break_cont_stmt 1184
compile_yield_stmt 1382
compile_global_nonlocal_stmt 1483
compile_yield_expr 1566
c_assign_tuple 1608
compile_async_stmt 1660
compile_built_in_decorator 1799
compile_decorated 1799
compile_atom_expr_await 1840
compile_binary_op 1961
compile_while_stmt 1963
compile_import_from 2080
compile_delete_id 2118
compile_for_stmt_optimised_range 2452
compile_subscript 2490
compile_yield_from 2512
compile_assert_stmt 2649
compile_factor_2 3416
mp_emit_common_populate_module_context 3593
compile_atom_brace 3734
compile_atom_brace_helper 3742
mp_compile 3903
mp_compile_to_raw_code 3942
mp_emit_common_init 3942
compile_import_name 4410
compile_classdef 4497
compile_classdef_helper 4505
compile_generic_tuple 5081
compile_dotted_as_name 5338
compile_for_stmt 5727
compile_atom_paren 5838
compile_dictorsetmaker_item 5955
compile_atom_bracket 6365
compile_raise_stmt 7353
do_import_name 7414
compile_scope_func_param 7540
compile_scope_func_lambda_param 7714
compile_return_stmt 10336
scope_compute_things 10708
scope_new_and_link 11064
compile_trailer_bracket 11545
compile_if_stmt 11641
c_assign_atom_expr 12447
compile_term 12632
compile_comparison 19297
compile_funcdef 20177
compile_funcdef_helper 21968
compile_funcdef_lambdef 22833
c_if_cond 25504
close_over_variables_etc 28218
compile_trailer_period 30037
compile_funcdef_lambdef_param 30690
compile_const_object 33072
get_const_object 33072
apply_to_single_or_list 33756
compile_with_stmt 37222
mp_emit_common_start_pass 43117
compile_scope 43118
compile_try_except 50249
compile_try_stmt 51212
compile_with_stmt_helper 74444
compile_generic_all_nodes 83275
compile_decrease_except_level 90688
compile_increase_except_level 90688
c_assign 98287
compile_store_id 129997
reserve_labels_for_native 175132
compile_expr_stmt 189013
compile_atom_expr_normal 273924
comp_next_label 299683
compile_trailer_paren 343061
compile_trailer_paren_helper 394413
compile_load_id 440164
compile_node 1870909

Generated by: LCOV version 1.15-5-g462f71d