Subroutine Coverage

blib/lib/Mic/Assembler.pm
Criterion Covered Total %
subroutine 64 70 91.4
pod 0 5 0.0


line count pod subroutine
3 33 n/a BEGIN
4 33 n/a BEGIN
5 33 n/a BEGIN
6 33 n/a BEGIN
7 33 n/a BEGIN
8 33 n/a BEGIN
9 33 n/a BEGIN
10 33 n/a BEGIN
11 33 n/a BEGIN
12 33 n/a BEGIN
13 33 n/a BEGIN
15 33 n/a BEGIN
18 49 No new
27 47 No load_spec_from
40 49 No assemble
81 49 n/a _collect_non_instance_methods
97 49 n/a _get_stash
112 98 n/a _interface
137 49 n/a _prep_interface
158 51 n/a _merge_interfaces
179 51 No to_aref
186 4 No merge
203 49 n/a _check_interface
214 49 n/a _add_methods
219 8 n/a DOES
219 6 n/a DOES
219 8 n/a __ANON__
234 75 n/a __ANON__
234 75 n/a can
234 75 n/a can
253 143 n/a __ANON__
253 26 n/a url
270 2 n/a __ANON__
284 1 n/a __ANON__
284 12 n/a set_url
311 65 n/a _validate_slot_def
322 49 n/a _add_invariants
334 687 n/a __ANON__
349 243 n/a _add_pre_conditions
358 13 n/a __ANON__
368 243 n/a _add_post_conditions
379 30 n/a __ANON__
407 63 n/a _validate_contract_def
414 49 n/a _make_builder_class
425 52 n/a __ANON__
425 52 n/a main_class
425 32 n/a main_class
428 51 n/a __ANON__
428 51 n/a build
428 32 n/a build
437 51 n/a __ANON__
437 51 n/a check_invariants
437 32 n/a check_invariants
447 0 n/a __ANON__
447 0 n/a get_var
447 0 n/a get_var
452 0 n/a __ANON__
452 0 n/a set_var
452 0 n/a set_var
463 49 n/a _add_class_methods
477 64 n/a _add_delegates
498 285 n/a __ANON__
498 87 n/a pop
498 86 n/a size
521 177 n/a _constructor_spec
533 49 n/a _add_default_constructor
541 51 n/a __ANON__
541 51 n/a new
541 16 n/a new
582 52 n/a new_object