Subroutine Coverage

blib/lib/Jmespath/Parser.pm
Criterion Covered Total %
subroutine 67 69 97.1
pod 0 3 0.0


line count pod subroutine
2 2 n/a BEGIN
3 2 n/a BEGIN
4 2 n/a BEGIN
5 2 n/a BEGIN
6 2 n/a BEGIN
7 2 n/a BEGIN
8 2 n/a BEGIN
9 2 n/a BEGIN
10 2 n/a BEGIN
11 2 n/a BEGIN
53 862 No new
64 861 No parse
79 861 n/a _do_parse
82 861 n/a __ANON__
84 101 n/a __ANON__
104 861 n/a _parse
123 1899 n/a _expression
154 226 n/a _token_nud_literal
159 1356 n/a _token_nud_unquoted_identifier
164 97 n/a _token_nud_quoted_identifier
182 36 n/a _token_nud_star
195 3 n/a _token_nud_filter
200 12 n/a _token_nud_lbrace
205 16 n/a _token_nud_lparen
212 2 n/a _token_nud_flatten
219 18 n/a _token_nud_not
225 57 n/a _token_nud_lbracket
226 80 n/a __ANON__
243 158 n/a _parse_index_expression
262 45 n/a _parse_slice_expression
294 20 n/a _token_nud_current
299 29 n/a _token_nud_expref
305 221 n/a _token_led_dot
327 22 n/a _token_led_pipe
333 51 n/a _token_led_or
339 30 n/a _token_led_and
345 178 n/a _token_led_lparen
373 86 n/a _token_led_filter
388 82 n/a _token_led_eq
393 16 n/a _token_led_ne
398 8 n/a _token_led_gt
403 2 n/a _token_led_gte
408 11 n/a _token_led_lt
413 2 n/a _token_led_lte
418 94 n/a _token_led_flatten
425 181 n/a _token_led_lbracket
427 260 n/a __ANON__
444 130 n/a _project_if_slice
455 121 n/a _parse_comparator
461 40 n/a _parse_multi_select_list
465 40 n/a __ANON__
474 9 n/a __ANON__
481 42 n/a _parse_multi_select_hash
506 335 n/a _parse_projection_rhs
527 356 n/a _parse_dot_rhs
542 800 n/a __ANON__
562 27 n/a _error_nud_token
573 10 n/a _error_led_token
579 1031 n/a _match
591 72 n/a _match_multiple_tokens
593 129 n/a __ANON__
603 4251 n/a _advance
609 7422 n/a _current_token_type
617 305 n/a _lookahead
623 2397 n/a _lookahead_token
631 58 n/a _raise_parse_error_for_token
644 21 n/a _raise_parse_error_maybe_eof
669 0 n/a _free_cache_entries
676 0 No purge