Subroutine Coverage

blib/lib/Parse/Stallion.pm
Criterion Covered Total %
subroutine 66 77 85.7
pod 12 59 20.3


line count pod subroutine
4 32 n/a BEGIN
5 32 n/a BEGIN
6 32 n/a BEGIN
7 32 n/a BEGIN
10 1423 n/a stringify
39 32 n/a BEGIN
40 32 n/a BEGIN
41 32 n/a BEGIN
44 424 n/a new
53 25 n/a parse_leaf
154 704 n/a parse
685 32 n/a BEGIN
686 32 n/a BEGIN
687 32 n/a BEGIN
690 159 No new
732 500 n/a __ANON__
747 65 No copy_tree_node_list
776 424 No parse_and_evaluate
830 0 n/a __ANON__
834 40 n/a __ANON__
841 123 n/a __ANON__
1018 12 No search
1042 7 No search_and_substitute
1056 0 No ri_sub
1059 0 No R
1060 0 No RULE_INFO
1063 364 No eval_sub
1066 342 No E
1067 22 Yes EVALUATION
1070 43 No string_eval_sub
1073 43 No SE
1074 0 Yes STRING_EVALUATION
1077 3 No uneval_sub
1080 3 No U
1081 0 No UNEVALUATION
1084 57 No parse_forward_sub
1087 53 No PF
1088 4 Yes PARSE_FORWARD
1091 15 No parse_backtrack_sub
1094 15 No PB
1095 0 No PARSE_BACKTRACK
1097 7 No USE_STRING_MATCH
1099 18 Yes MATCH_ONCE
1101 13 Yes MATCH_MIN_FIRST
1104 492 No and_sub
1107 63 Yes AND
1108 429 No A
1111 117 No or_sub
1114 24 Yes OR
1115 93 No O
1118 711 Yes LEAF_DISPLAY
1122 768 No leaf
1140 506 Yes LEAF
1141 0 No TOKEN
1142 0 No TERMINAL
1143 262 No L
1146 139 No multiple
1169 14 Yes MULTIPLE
1170 125 No M
1173 57 No optional
1175 1 No OPTIONAL
1176 0 No ZERO_OR_ONE
1177 56 No Z
1180 2168 No update_count
1206 7 No incorporate_others
1217 10 No copy_rules_from_grammar
1276 1626 No add_rule
1543 152 No make_sure_all_rules_reachable
1570 153 No make_sure_all_names_covered
1593 32 No which_parameters_are_arrays
1610 158 No set_up_full_rule_set
1660 150 No look_for_left_recursion
1753 461 No new_unevaluate_tree_node
1794 64 Yes MATCHED_STRING
1802 1531 No new_evaluate_tree_node
1885 5 Yes LOCATION
1897 0 No parse_forward