Subroutine Coverage
| lib/PHP/Decode/Parser.pm |
|
| Criterion |
Covered |
Total |
% |
| subroutine |
91 |
107 |
85.0
|
| pod |
3 |
94 |
3.1
|
| line |
count |
pod |
subroutine |
|
5
|
6 |
n/a |
BEGIN |
|
7
|
6 |
n/a |
BEGIN |
|
8
|
6 |
n/a |
BEGIN |
|
9
|
6 |
n/a |
BEGIN |
|
10
|
6 |
n/a |
BEGIN |
|
11
|
6 |
n/a |
BEGIN |
|
12
|
6 |
n/a |
BEGIN |
|
20
|
6 |
n/a |
BEGIN |
|
50
|
795 |
Yes |
new |
|
68
|
70 |
No |
subparser |
|
80
|
0 |
No |
clear_strmap |
|
93
|
0 |
No |
escape_ctrl |
|
114
|
0 |
No |
shortstr |
|
140
|
2030 |
No |
setstr |
|
161
|
110 |
No |
setstr_norev |
|
180
|
868 |
No |
setnum |
|
199
|
344 |
No |
setconst |
|
209
|
274 |
No |
newarr |
|
218
|
309 |
No |
setfun |
|
228
|
781 |
No |
setcall |
|
238
|
538 |
No |
setelem |
|
248
|
1983 |
No |
setexpr |
|
258
|
2877 |
No |
setblk |
|
268
|
853 |
No |
setstmt |
|
278
|
55 |
No |
setpfx |
|
288
|
52 |
No |
setobj |
|
298
|
41 |
No |
setscope |
|
308
|
8 |
No |
setref |
|
318
|
69 |
No |
setclass |
|
328
|
1 |
No |
settrait |
|
338
|
34 |
No |
setinst |
|
348
|
12 |
No |
setns |
|
358
|
2 |
No |
newfh |
|
381
|
71 |
No |
stmt_str |
|
532
|
0 |
No |
val |
|
538
|
1223 |
No |
get_strval |
|
548
|
199 |
No |
get_strval_or_str |
|
557
|
0 |
No |
get_numval |
|
566
|
1079 |
No |
is_null |
|
575
|
7561 |
No |
is_const |
|
584
|
190 |
No |
is_numval |
|
593
|
16224 |
No |
is_strval |
|
602
|
2478 |
No |
is_array |
|
611
|
12800 |
No |
is_block |
|
620
|
4 |
No |
bighex |
|
647
|
6 |
n/a |
BEGIN |
|
657
|
3143 |
No |
add |
|
662
|
2271 |
No |
add_open |
|
667
|
2263 |
No |
add_close |
|
696
|
3493 |
No |
add_white |
|
705
|
8 |
No |
add_comment |
|
710
|
2187 |
No |
add_sym |
|
724
|
1780 |
No |
add_var |
|
729
|
1041 |
No |
add_str |
|
761
|
538 |
No |
add_num |
|
785
|
8 |
No |
add_script_start |
|
790
|
799 |
No |
add_script_end |
|
795
|
8 |
No |
add_noscript |
|
808
|
0 |
No |
add_bad_open |
|
815
|
0 |
No |
tok_dump |
|
819
|
0 |
No |
tok_count |
|
847
|
6 |
n/a |
BEGIN |
|
930
|
21476 |
No |
is_variable |
|
944
|
10339 |
No |
is_strict_variable |
|
953
|
2086 |
No |
is_symbol |
|
962
|
17 |
No |
is_magic_const |
|
975
|
148 |
No |
is_empty_block |
|
989
|
3793 |
No |
flatten_block |
|
1007
|
245 |
No |
flatten_block_if_single |
|
1021
|
59 |
No |
global_var |
|
1026
|
6053 |
No |
global_split |
|
1034
|
354 |
No |
method_name |
|
1039
|
2080 |
No |
method_split |
|
1048
|
53 |
No |
inst_var |
|
1053
|
7042 |
No |
inst_split |
|
1061
|
31 |
No |
ns_name |
|
1066
|
0 |
No |
ns_split |
|
1074
|
14 |
No |
ns_to_str |
|
1099
|
90 |
No |
varvar_to_var |
|
1116
|
604 |
No |
globalvar_to_var |
|
1134
|
363 |
No |
elem_base |
|
1154
|
0 |
No |
getline |
|
1161
|
1027 |
No |
updateline |
|
1178
|
0 |
No |
trim_list |
|
1189
|
785 |
No |
unspace_list |
|
1200
|
6083 |
No |
unquote_names |
|
1211
|
0 |
No |
dump_line |
|
1230
|
145 |
No |
read_array |
|
1297
|
13401 |
n/a |
_read_statement |
|
2547
|
13401 |
No |
read_statement |
|
2570
|
3544 |
No |
filter_bad_brace |
|
2579
|
416 |
No |
read_index_block |
|
2606
|
1261 |
No |
read_block |
|
2636
|
1269 |
No |
read_code_block |
|
2661
|
1 |
No |
tokens |
|
2666
|
785 |
Yes |
read_code |
|
2681
|
3116 |
No |
map_stmt |
|
3146
|
1173 |
No |
escape_str |
|
3168
|
8423 |
No |
expand_stmt |
|
3793
|
0 |
No |
expand_formatted |
|
3883
|
0 |
No |
insert_blanks |
|
3930
|
783 |
Yes |
format_stmt |
|
3947
|
6 |
n/a |
BEGIN |
|
3948
|
6 |
n/a |
BEGIN |
|
3953
|
5471 |
No |
stmt_info |
|
4302
|
0 |
No |
translate_stmt |
|
4935
|
0 |
No |
translate_func |