Subroutine Coverage

blib/lib/Data/ParseBinary.pm
Criterion Covered Total %
subroutine 89 103 86.4
pod 35 60 58.3


line count pod subroutine
2 5 n/a BEGIN
3 5 n/a BEGIN
4 5 n/a BEGIN
8 5 n/a BEGIN
9 5 n/a BEGIN
10 5 n/a BEGIN
11 5 n/a BEGIN
12 5 n/a BEGIN
13 5 n/a BEGIN
14 5 n/a BEGIN
15 5 n/a BEGIN
16 5 n/a BEGIN
17 5 n/a BEGIN
33 44 No UBInt16
34 30 No UBInt32
35 54 No ULInt16
36 79 No ULInt32
37 0 No UNInt32
38 0 No UNInt16
39 124 No UNInt8
40 0 No SNInt32
41 0 No SNInt16
42 0 No SNInt8
43 0 No NFloat32
44 0 No NFloat64
57 0 n/a __ANON__
58 0 n/a __ANON__
62 1 n/a __ANON__
63 8 n/a __ANON__
64 0 n/a __ANON__
65 0 n/a __ANON__
66 2 n/a __ANON__
67 1 n/a __ANON__
69 1 n/a __ANON__
70 1 n/a __ANON__
71 1 n/a __ANON__
72 6 n/a __ANON__
79 0 n/a __ANON__
80 2 n/a __ANON__
111 102 Yes Struct
112 8 Yes Sequence
114 40 Yes Array
118 41 n/a __ANON__
122 2 No GreedyRange
123 1 No OptionalGreedyRange
124 0 No Range
125 30 Yes Padding
126 12 No Flag
127 2 Yes Bit
128 4 No Nibble
129 2 No Octet
130 10 No BitField
131 1 Yes ReversedBitField
133 9 No ConditionalRestream
135 7 Yes BitStruct
137 35 n/a __ANON__
140 2 Yes ReversedBitStruct
142 4 n/a __ANON__
144 29 Yes Enum
146 4 Yes OneOf
148 4 n/a __ANON__
153 4 Yes NoneOf
155 4 n/a __ANON__
161 60 Yes Field
169 12 Yes RepeatUntil
172 29 Yes Char
184 8 n/a __ANON__
193 26 n/a __ANON__
208 4 Yes PaddedString
214 8 Yes String
223 3 No LengthValueAdapter
225 3 Yes PascalString
229 5 n/a BEGIN
236 2 n/a __ANON__
244 2 n/a __ANON__
252 11 Yes CString
259 420 n/a __ANON__
265 20 Yes Switch
266 16 Yes Pointer
267 1 No LazyBound
268 32 Yes Value
269 14 Yes Anchor
269 124 n/a __ANON__
270 1 Yes Terminator
273 11 Yes IfThenElse
274 36 n/a __ANON__
283 4 Yes If
287 6 n/a __ANON__
290 2 Yes Peek
291 16 Yes Const
293 11 Yes Alias
294 11 n/a __ANON__
297 1 Yes Union
298 0 Yes RoughUnion
302 5 No ExtractingAdapter
305 5 Yes Aligned
314 58 n/a __ANON__
321 3 No Restream
325 3 Yes Bitwise
330 5 Yes Magic
334 3 No Select
337 1 Yes Optional
341 4 Yes FlagsEnum