Subroutine Coverage

blib/lib/Class/MOP/Attribute.pm
Criterion Covered Total %
subroutine 45 45 100.0
pod 20 20 100.0


line count pod subroutine
4 450 n/a BEGIN
5 450 n/a BEGIN
7 450 n/a BEGIN
9 450 n/a BEGIN
10 450 n/a BEGIN
11 450 n/a BEGIN
13 450 n/a BEGIN
25 56820 Yes new
67 54494 n/a _new
120 163262 Yes initialize_instance_slot
158 132831 n/a _set_initial_slot_value
176 12 n/a _make_initializer_writer_callback
180 11 n/a __ANON__
185 246 Yes get_read_method
195 121 Yes get_write_method
205 121 Yes get_read_method_ref
210 11 n/a __ANON__
225 111 Yes get_write_method_ref
230 47 n/a __ANON__
246 172170 Yes slots
251 56788 Yes attach_to_class
260 26 Yes detach_from_class
267 109299 Yes associate_method
274 3299 Yes set_initial_value
282 400 Yes set_value
285 401 Yes set_raw_value
293 153572 n/a _inline_set_value
298 154462 n/a _inline_instance_set
305 6479 Yes get_value
308 6481 Yes get_raw_value
316 28966 n/a _inline_get_value
321 32966 n/a _inline_instance_get
329 7340 Yes has_value
337 6327 n/a _inline_has_value
342 7080 n/a _inline_instance_has
350 15 Yes clear_value
358 80 n/a _inline_clear_value
363 80 n/a _inline_instance_clear
372 104988 Yes accessor_metaclass
375 108222 n/a _process_accessors
405 76715 n/a __ANON__
418 3 n/a __ANON__
430 108220 n/a _accessor_description
442 86134 Yes install_accessors
481 68 Yes remove_accessors