| blib/lib/Tree/XPathEngine.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| subroutine | 49 | 50 | 98.0 |
| pod | 9 | 9 | 100.0 |
| line | count | pod | subroutine |
|---|---|---|---|
| 4 | 5 | n/a | BEGIN |
| 5 | 5 | n/a | BEGIN |
| 7 | 5 | n/a | BEGIN |
| 21 | 5 | n/a | BEGIN |
| 23 | 5 | n/a | BEGIN |
| 24 | 5 | n/a | BEGIN |
| 25 | 5 | n/a | BEGIN |
| 26 | 5 | n/a | BEGIN |
| 27 | 5 | n/a | BEGIN |
| 28 | 5 | n/a | BEGIN |
| 29 | 5 | n/a | BEGIN |
| 30 | 5 | n/a | BEGIN |
| 31 | 5 | n/a | BEGIN |
| 58 | 5 | Yes | new |
| 78 | 148 | Yes | find |
| 86 | 3 | Yes | matches |
| 96 | 21 | Yes | findnodes |
| 109 | 3 | Yes | findnodes_as_string |
| 126 | 124 | Yes | findvalue |
| 133 | 2 | Yes | exists |
| 140 | 1 | Yes | get_var |
| 146 | 1 | Yes | set_var |
| 153 | 2309 | n/a | _set_context_set |
| 154 | 3 | n/a | _get_context_pos |
| 155 | 2821 | n/a | _set_context_pos |
| 156 | 2 | n/a | _get_context_size |
| 160 | 148 | n/a | _parse |
| 183 | 130 | n/a | _tokenize |
| 248 | 129 | n/a | _analyze |
| 256 | 6073 | n/a | _match |
| 281 | 301 | n/a | _expr |
| 289 | 301 | n/a | _or_expr |
| 309 | 302 | n/a | _and_expr |
| 329 | 304 | n/a | _match_expr |
| 350 | 313 | n/a | _equality_expr |
| 370 | 384 | n/a | _relational_expr |
| 390 | 402 | n/a | _additive_expr |
| 410 | 414 | n/a | _multiplicative_expr |
| 430 | 420 | n/a | _unary_expr |
| 447 | 418 | n/a | _union_expr |
| 467 | 420 | n/a | _path_expr |
| 513 | 265 | n/a | _filter_expr |
| 528 | 265 | n/a | _primary_expr |
| 582 | 46 | n/a | _arguments |
| 601 | 155 | n/a | _location_path |
| 637 | 72 | n/a | _optimise_descendant_or_self |
| 669 | 155 | n/a | _relative_location_path |
| 699 | 211 | n/a | _step |
| 801 | 325 | n/a | _is_step |
| 827 | 0 | n/a | _debug |