LCOV - code coverage report
Current view: top level - Parser - parser.c (source / functions) Hit Total Coverage
Test: CPython lcov report Lines: 17421 24435 71.3 %
Date: 2022-07-07 18:19:46 Functions: 488 489 99.8 %

Function Name Sort by function name Hit count Sort by hit count
_tmp_236_rule 0
_gather_55_rule 1
_loop0_56_rule 1
_tmp_218_rule 1
_gather_196_rule 3
_loop0_197_rule 3
invalid_kvpair_rule 3
_loop0_179_rule 4
_loop1_161_rule 4
_tmp_173_rule 4
_tmp_191_rule 4
_tmp_192_rule 4
_tmp_211_rule 4
_tmp_238_rule 4
_tmp_245_rule 4
invalid_class_argument_pattern_rule 4
_gather_178_rule 5
_loop0_142_rule 5
_loop0_152_rule 5
_tmp_174_rule 5
_tmp_214_rule 5
_gather_200_rule 6
_loop0_201_rule 6
_tmp_213_rule 6
invalid_else_stmt_rule 6
_loop0_140_rule 7
_loop0_195_rule 7
_tmp_148_rule 7
_gather_141_rule 8
_loop0_190_rule 8
_tmp_189_rule 8
_tmp_206_rule 8
invalid_elif_stmt_rule 8
_loop0_138_rule 9
_tmp_235_rule 9
_tmp_240_rule 9
_tmp_247_rule 9
_loop0_136_rule 10
_loop0_181_rule 10
_tmp_188_rule 10
_tmp_244_rule 10
invalid_import_from_targets_rule 10
_gather_194_rule 11
_loop0_205_rule 11
_tmp_144_rule 11
_tmp_149_rule 11
_loop0_2_rule 12
_loop0_163_rule 14
_tmp_155_rule 14
_tmp_193_rule 14
_tmp_237_rule 14
_gather_139_rule 15
_loop0_185_rule 15
invalid_class_def_raw_rule 15
invalid_finally_stmt_rule 15
_gather_137_rule 17
_tmp_184_rule 17
_gather_135_rule 18
_tmp_210_rule 18
func_type_rule 18
type_expressions_rule 18
_loop0_172_rule 19
invalid_class_pattern_rule 19
invalid_lambda_kwds_rule 19
_loop0_49_rule 20
_tmp_209_rule 21
invalid_case_block_rule 21
_loop0_199_rule 22
_tmp_171_rule 23
_tmp_208_rule 23
invalid_while_stmt_rule 23
invalid_lambda_star_etc_rule 25
_loop1_186_rule 26
_tmp_143_rule 27
_tmp_246_rule 28
invalid_with_item_rule 28
_gather_198_rule 29
_tmp_170_rule 29
_tmp_207_rule 29
_loop1_249_rule 30
_tmp_242_rule 30
_loop0_167_rule 33
_loop0_183_rule 33
_tmp_182_rule 33
_tmp_151_rule 34
_tmp_239_rule 35
invalid_del_stmt_rule 37
invalid_dict_comprehension_rule 37
invalid_if_stmt_rule 39
_tmp_180_rule 40
_tmp_166_rule 41
_tmp_202_rule 41
invalid_with_stmt_rule 45
_loop0_177_rule 47
_loop1_187_rule 47
star_annotation_rule 47
_loop0_203_rule 49
_loop1_248_rule 49
_tmp_204_rule 49
_tmp_241_rule 49
imaginary_number_rule 50
invalid_group_rule 50
invalid_try_stmt_rule 51
_loop0_176_rule 52
invalid_lambda_parameters_helper_rule 52
invalid_lambda_parameters_rule 52
invalid_for_stmt_rule 54
_loop0_97_rule 58
invalid_except_star_stmt_indent_rule 58
invalid_double_type_comments_rule 63
invalid_with_stmt_indent_rule 63
_tmp_212_rule 66
_loop0_52_rule 68
_gather_51_rule 69
_loop0_79_rule 75
invalid_except_stmt_indent_rule 78
_loop0_95_rule 79
_loop0_96_rule 79
invalid_arguments_rule 94
_loop1_108_rule 103
invalid_except_stmt_rule 103
invalid_as_pattern_rule 107
_tmp_70_rule 111
_gather_78_rule 118
keyword_patterns_rule 118
invalid_block_rule 136
keyword_pattern_rule 174
invalid_def_raw_rule 217
invalid_kwds_rule 242
_tmp_169_rule 245
invalid_star_etc_rule 252
_loop1_168_rule 253
_loop0_165_rule 265
_tmp_164_rule 265
_tmp_162_rule 275
_loop0_77_rule 276
_loop0_160_rule 284
_loop1_175_rule 288
_loop1_61_rule 297
_loop0_107_rule 302
_loop0_159_rule 302
invalid_parameters_helper_rule 302
invalid_parameters_rule 302
_gather_76_rule 313
positional_patterns_rule 313
_tmp_63_rule 339
double_star_pattern_rule 368
_loop0_58_rule 373
_gather_57_rule 374
_loop0_38_rule 375
_loop0_114_rule 508
invalid_for_target_rule 535
class_pattern_rule 552
_tmp_228_rule 568
_tmp_68_rule 581
_loop0_72_rule 622
_loop0_74_rule 622
_gather_73_rule 645
items_pattern_rule 645
except_star_block_rule 659
_tmp_132_rule 735
_gather_71_rule 748
maybe_sequence_pattern_rule 748
_loop0_154_rule 774
lambda_param_maybe_default_rule 775
_tmp_234_rule 779
_loop0_153_rule 796
_tmp_233_rule 803
_tmp_75_rule 809
key_value_pattern_rule 809
literal_expr_rule 809
invalid_match_stmt_rule 829
invalid_assignment_rule 901
invalid_ann_assign_target_rule 913
_loop0_21_rule 927
_gather_20_rule 929
nonlocal_stmt_rule 929
mapping_pattern_rule 984
_loop0_123_rule 1039
_tmp_146_rule 1125
_tmp_145_rule 1130
invalid_kwarg_rule 1130
expression_without_invalid_rule 1161
_tmp_150_rule 1239
_loop1_64_rule 1264
_loop1_25_rule 1274
_tmp_67_rule 1353
setcomp_rule 1577
sequence_pattern_rule 1668
invalid_default_rule 1775
guard_rule 1794
_tmp_69_rule 1807
_loop0_19_rule 1839
patterns_rule 1839
_gather_18_rule 1841
global_stmt_rule 1841
open_sequence_pattern_rule 1924
group_pattern_rule 1925
_tmp_13_rule 1969
value_pattern_rule 1985
attr_raw 2172
wildcard_pattern_rule 2291
subject_expr_rule 2379
invalid_named_expression_rule 2435
_tmp_221_rule 2644
invalid_legacy_expression_rule 2674
_loop0_5_rule 2679
_tmp_147_rule 2706
invalid_expression_rule 2706
_tmp_158_rule 2896
_tmp_157_rule 2900
_tmp_156_rule 2906
invalid_comprehension_rule 2906
case_block_rule 3039
_loop1_100_rule 3131
capture_pattern_rule 3227
maybe_star_pattern_rule 3443
star_pattern_rule 3443
_tmp_35_rule 3498
pattern_capture_target_rule 3682
complex_number_rule 3707
_loop0_216_rule 3800
_tmp_217_rule 3807
name_or_attr_rule 3887
del_t_atom_rule 4610
literal_pattern_rule 4778
statement_newline_rule 5063
interactive_rule 5080
dictcomp_rule 5366
signed_number_rule 5587
_loop1_50_rule 5922
attr_rule 5924
param_no_default_star_annotation_rule 5952
as_pattern_rule 6743
pattern_rule 6743
signed_real_number_rule 7388
real_number_rule 7428
_loop0_127_rule 7541
annotated_rhs_rule 7608
_gather_122_rule 8559
_tmp_22_rule 8933
del_stmt_rule 8979
_loop0_134_rule 8999
_gather_133_rule 9065
del_targets_rule 9065
_tmp_11_rule 9486
_tmp_23_rule 9780
assert_stmt_rule 9782
del_target_rule 10900
while_stmt_rule 11785
param_star_annotation_rule 11901
_loop0_130_rule 12171
_loop0_66_rule 12593
_gather_65_rule 13457
or_pattern_rule 13457
set_rule 13742
_gather_215_rule 13748
invalid_double_starred_kvpairs_rule 13748
closed_pattern_rule 14685
yield_stmt_rule 15365
_loop1_131_rule 16570
_tmp_59_rule 16845
_loop0_36_rule 17415
_loop0_37_rule 17415
_loop0_89_rule 21669
_gather_88_rule 21764
_loop1_41_rule 24739
_tmp_16_rule 25695
_loop0_48_rule 27138
listcomp_rule 29421
star_targets_tuple_seq_rule 31707
_tmp_232_rule 33010
_loop0_99_rule 34292
_loop1_98_rule 37423
_loop0_105_rule 37539
_loop1_106_rule 37539
lambda_kwds_rule 37554
_loop1_102_rule 37557
lambda_parameters_rule 37560
lambda_star_etc_rule 37560
lambda_params_rule 37587
_loop0_103_rule 37596
_loop1_104_rule 37596
lambda_slash_with_default_rule 37596
_loop1_101_rule 37633
lambda_slash_no_default_rule 37633
_loop0_54_rule 38584
_gather_53_rule 38604
with_stmt_rule 39289
with_item_rule 39873
_loop1_60_rule 42157
_tmp_62_rule 42367
_gather_129_rule 42800
star_targets_list_seq_rule 42800
_loop0_27_rule 45029
_loop0_30_rule 45171
_gather_29_rule 45189
dotted_as_names_rule 45189
import_from_targets_rule 46167
_loop0_24_rule 46171
_gather_26_rule 46181
import_from_as_names_rule 46181
import_from_rule 46187
_tmp_31_rule 46418
dotted_as_name_rule 46436
_tmp_227_rule 48014
file_rule 49568
try_stmt_rule 49660
_loop0_115_rule 51383
param_maybe_default_rule 52141
_tmp_17_rule 56670
_tmp_33_rule 56790
class_def_raw_rule 56811
class_def_rule 56811
_loop0_128_rule 57095
_tmp_220_rule 57973
raise_stmt_rule 61395
for_stmt_rule 61778
_tmp_229_rule 63959
_loop0_112_rule 65010
_tmp_90_rule 69157
_loop0_1_rule 73421
_loop1_80_rule 73442
expressions_rule 74328
eval_rule 75155
_tmp_28_rule 77512
import_from_as_name_rule 80036
except_block_rule 86737
import_name_rule 91360
import_stmt_rule 91360
finally_block_rule 91722
fstring_rule 96126
_loop0_125_rule 97876
_loop0_121_rule 98915
_gather_111_rule 112966
_tmp_93_rule 112966
dict_rule 112966
double_starred_kvpairs_rule 112966
lambda_param_with_default_rule 113713
_tmp_231_rule 136232
dotted_name_raw 223997
_PyPegen_parse 225947
return_stmt_rule 241295
_tmp_92_rule 262274
list_rule 264426
_tmp_94_rule 293962
group_rule 293962
_loop0_40_rule 300289
dotted_name_rule 316604
_loop1_39_rule 325028
_loop0_46_rule 325862
_loop1_47_rule 325862
_loop1_43_rule 326158
_loop0_44_rule 326225
_loop1_45_rule 326225
slash_with_default_rule 326225
_tmp_34_rule 339010
func_type_comment_rule 342507
kwds_rule 342808
star_etc_rule 342818
parameters_rule 342831
params_rule 342881
_loop1_42_rule 343371
slash_no_default_rule 343371
function_def_rule 346581
function_def_raw_rule 349746
default_rule 350306
_loop1_32_rule 403392
decorators_rule 403392
_tmp_222_rule 443836
if_stmt_rule 489180
_tmp_223_rule 514664
elif_stmt_rule 523196
_gather_126_rule 558802
kwarg_or_double_starred_rule 567452
else_block_rule 604598
_loop0_83_rule 650587
_gather_124_rule 656678
_gather_120_rule 657731
kwargs_rule 657731
augassign_rule 763771
_tmp_15_rule 807926
_gather_82_rule 826180
star_named_expressions_rule 826180
_tmp_91_rule 866593
_tmp_110_rule 866646
tuple_rule 868733
slices_rule 1001270
lambda_param_no_default_rule 1034510
_loop1_3_rule 1045380
statements_rule 1045380
_gather_4_rule 1047930
slice_rule 1049280
yield_expr_rule 1151340
param_with_default_rule 1216990
_tmp_6_rule 1280900
_loop0_118_rule 1349900
_tmp_119_rule 1349900
kwarg_or_starred_rule 1482340
double_starred_kvpair_rule 1608460
kvpair_rule 1610720
_loop1_109_rule 1611000
lambda_param_rule 1621880
block_rule 1739560
_gather_117_rule 1934900
args_rule 1934900
_loop1_81_rule 2105940
_loop1_113_rule 2133110
for_if_clauses_rule 2133110
_tmp_224_rule 2134100
for_if_clause_rule 2185000
lambdef_rule 2305080
single_target_rule 2413360
_tmp_243_rule 2749390
_tmp_230_rule 2760360
match_stmt_rule 3011970
_tmp_116_rule 3099980
arguments_rule 3130560
_tmp_10_rule 3134970
_tmp_9_rule 3173960
_loop1_14_rule 3218750
_tmp_12_rule 3220940
simple_stmts_rule 3222740
assignment_rule 3230430
_tmp_8_rule 3230730
strings_rule 3427630
star_expressions_rule 3641140
starred_expression_rule 3896780
star_atom_rule 4017420
_tmp_219_rule 4035830
statement_rule 4057380
_tmp_7_rule 4062440
compound_stmt_rule 4062440
param_no_default_rule 4079850
star_targets_rule 4151060
simple_stmt_rule 4278360
target_with_star_atom_rule 4342570
annotation_rule 4442550
star_named_expression_rule 4674380
single_subscript_attribute_target_rule 5634280
star_target_rule 6296950
named_expression_rule 7043630
t_primary_raw 7208840
t_lookahead_rule 7316250
param_rule 9437020
_loop1_84_rule 9747010
_loop1_85_rule 9775950
_tmp_225_rule 9775950
_loop1_86_rule 9822190
_tmp_226_rule 9822190
is_bitwise_or_rule 9862180
isnot_bitwise_or_rule 9890570
in_bitwise_or_rule 9922690
notin_bitwise_or_rule 9933630
gt_bitwise_or_rule 9946980
gte_bitwise_or_rule 9955160
lt_bitwise_or_rule 9970220
lte_bitwise_or_rule 9979020
_tmp_87_rule 9996680
noteq_bitwise_or_rule 9996680
compare_op_bitwise_or_pair_rule 10068300
eq_bitwise_or_rule 10068300
star_expression_rule 10912300
comparison_rule 12127700
assignment_expression_rule 12893000
power_rule 12951500
genexp_rule 14536600
bitwise_or_raw 22455200
bitwise_xor_raw 22464200
bitwise_and_raw 22471600
shift_expr_raw 22482800
sum_raw 22630400
expression_rule 22849400
term_raw 23179800
factor_rule 23248900
disjunction_rule 24096000
conjunction_rule 24106900
inversion_rule 24226300
await_primary_rule 25896700
primary_raw 27941700
atom_rule 29092800
t_primary_rule 44542100
bitwise_xor_rule 44919300
bitwise_and_rule 44935800
bitwise_or_rule 46720000
shift_expr_rule 67433700
sum_rule 67649600
primary_rule 116932000
term_rule 137113000

Generated by: LCOV version 1.14