Condition Coverage

blib/lib/Class/MOP/Class/Immutable/Trait.pm
Criterion Covered Total %
condition 10 16 62.5


or 2 conditions

line l !l condition
47 1464 1131 $self->{'__immutable'}{'class_precedence_list'} ||= [$self->$orig]
53 22354 6385 $self->{'__immutable'}{'linearized_isa'} ||= [$self->$orig]
59 0 0 $self->{'__immutable'}{'get_all_methods'} ||= [$self->$orig]
65 0 0 $self->{'__immutable'}{'get_all_method_names'} ||= [$self->$orig]
71 13506 6094 $self->{'__immutable'}{'get_all_attributes'} ||= [$self->$orig]

or 3 conditions

line l !l&&r !l&&!r condition
77 112954 8704 0 $self->{'__immutable'}{'get_meta_instance'} ||= $self->$orig
83 71386 7680 0 $self->{'__immutable'}{'_method_map'} ||= $self->$orig