Subroutine Coverage
blib/lib/Text/Xslate/Parser.pm |
|
Criterion |
Covered |
Total |
% |
subroutine |
116 |
118 |
98.3
|
pod |
1 |
99 |
1.0
|
line |
count |
pod |
subroutine |
2
|
175 |
n/a |
BEGIN |
4
|
175 |
n/a |
BEGIN |
6
|
175 |
n/a |
BEGIN |
15
|
175 |
n/a |
BEGIN |
17
|
175 |
n/a |
BEGIN |
18
|
175 |
n/a |
BEGIN |
59
|
182 |
n/a |
_build_identity_pattern |
140
|
176 |
n/a |
_build_line_start |
147
|
177 |
n/a |
_build_tag_start |
154
|
177 |
n/a |
_build_tag_end |
161
|
241 |
n/a |
_build_comment_pattern |
168
|
241 |
n/a |
_build_shortcut_table |
203
|
3479 |
No |
parse |
231
|
5223 |
No |
trim_code |
240
|
10376 |
No |
auto_chomp |
291
|
3479 |
No |
split |
380
|
3479 |
No |
preprocess |
437
|
241 |
Yes |
BUILD |
446
|
241 |
n/a |
_init_basic_symbols |
483
|
241 |
No |
init_basic_operators |
559
|
182 |
No |
init_symbols |
611
|
4 |
n/a |
_build_iterator_element |
626
|
52983 |
No |
symbol |
644
|
723 |
No |
define_pair |
652
|
64703 |
No |
tokenize |
686
|
19522 |
No |
next_token_is |
692
|
64674 |
No |
advance |
747
|
17655 |
No |
parse_literal |
752
|
341 |
No |
nud_name |
758
|
2807 |
No |
nud_variable |
764
|
17634 |
No |
nud_literal |
771
|
377 |
No |
default_nud |
776
|
0 |
No |
default_led |
784
|
0 |
No |
default_std |
792
|
21921 |
No |
expression |
810
|
12209 |
No |
expression_list |
828
|
877 |
No |
led_infix |
833
|
6989 |
No |
infix |
842
|
26 |
No |
led_infixr |
847
|
241 |
No |
infixr |
856
|
1928 |
No |
prefix |
865
|
51 |
No |
nud_prefix |
873
|
11 |
No |
led_assignment |
879
|
1820 |
No |
assignment |
887
|
115 |
No |
led_ternary |
899
|
447 |
No |
is_valid_field |
912
|
447 |
No |
led_dot |
937
|
90 |
No |
led_fetch |
949
|
194 |
No |
call |
966
|
295 |
No |
led_call |
977
|
64 |
No |
led_pipe |
983
|
7 |
No |
led_range |
992
|
26 |
No |
nil |
997
|
23 |
No |
nud_defined |
1009
|
170 |
No |
nud_special |
1014
|
723 |
No |
define_literal |
1027
|
921 |
No |
new_scope |
1033
|
904 |
No |
pop_scope |
1039
|
3651 |
No |
undefined_name |
1053
|
19472 |
No |
find_or_create |
1066
|
13814 |
No |
reserve |
1088
|
598 |
No |
define |
1109
|
1246 |
No |
print |
1118
|
1008 |
No |
binary |
1143
|
498 |
No |
define_function |
1154
|
14083 |
No |
finish_statement |
1176
|
15349 |
No |
statement |
1197
|
1223 |
No |
auto_command |
1208
|
4340 |
No |
statements |
1219
|
213 |
No |
block |
1229
|
121 |
No |
nud_paren |
1237
|
143 |
No |
nud_brace |
1251
|
55 |
No |
nud_iterator |
1283
|
71 |
No |
nud_constant |
1308
|
56 |
No |
lambda |
1323
|
39 |
No |
nud_lambda |
1364
|
1 |
No |
nud_current_file |
1373
|
14 |
No |
nud_current_line |
1381
|
5 |
No |
nud_current_vars |
1388
|
4 |
No |
nud_separator |
1396
|
438 |
No |
pointy |
1442
|
150 |
No |
iterator_name |
1449
|
185 |
No |
define_iterator |
1461
|
150 |
No |
std_for |
1480
|
15 |
No |
std_while |
1490
|
150 |
No |
std_proc |
1509
|
93 |
No |
std_macro_block |
1556
|
6 |
No |
std_override |
1562
|
113 |
No |
std_if |
1602
|
30 |
No |
std_given |
1622
|
60 |
No |
std_when |
1636
|
21 |
n/a |
_only_white_spaces |
1642
|
40 |
No |
build_given_body |
1693
|
1253 |
No |
std_include |
1706
|
11511 |
No |
std_print |
1720
|
1334 |
No |
barename |
1755
|
1300 |
No |
localize_vars |
1768
|
65 |
No |
std_cascade |
1798
|
7 |
No |
std_super |
1804
|
5 |
No |
std_next |
1810
|
7 |
No |
std_last |
1818
|
8 |
No |
bad_iterator_args |
1823
|
16 |
No |
iterator_index |
1830
|
10 |
No |
iterator_count |
1837
|
7 |
No |
iterator_is_first |
1844
|
4 |
No |
iterator_is_last |
1851
|
16 |
No |
iterator_body |
1860
|
3 |
No |
iterator_size |
1867
|
8 |
No |
iterator_max_index |
1877
|
6 |
n/a |
_iterator_peek |
1886
|
3 |
No |
iterator_peek_next |
1892
|
5 |
No |
iterator_peek_prev |
1904
|
6 |
No |
iterator_cycle |
1952
|
3260 |
No |
make_alias |
1968
|
2 |
No |
not_supported |
1973
|
13 |
n/a |
_unexpected |
1988
|
49 |
n/a |
_error |
1998
|
175 |
n/a |
BEGIN |