Condition Coverage

blib/lib/MarpaX/Languages/IDL/AST.pm
Criterion Covered Total %
condition 16 37 43.2


and 3 conditions

line !l l&&!r l&&r condition
94 0 1 0 defined $value and defined ${$value;}

or 2 conditions

line l !l condition
49 0 1 $hashOptPtr //= {}
127 0 1 $template //= 'perl5.tt2'
128 0 1 $targetOptionHashp //= {}
149 0 1 $ttOptionHashp->{'STRICT'} //= 1
151 0 1 $ttOptionHashp->{'INCLUDE_PATH'} //= ''
156 0 1 $ttOptionHashp->{'INTERPOLATE'} //= 1
157 0 1 $ttOptionHashp->{'EVAL_PERL'} //= 1
158 0 1 $ttOptionHashp->{'PRE_CHOMP'} //= 0
159 0 1 $ttOptionHashp->{'POST_CHOMP'} //= 0
160 0 1 $ttOptionHashp->{'RELATIVE'} //= 1
173 0 1 $targetOptionHashp->{'nativeFloat'} // 1

or 3 conditions

line l !l&&r !l&&!r condition
126 0 1 0 $ast //= $self->ast
150 0 1 0 $ttOptionHashp->{'DELIMITER'} //= $MarpaX::Languages::IDL::AST::Config{'path_sep'}
162 1 0 0 'Template'->new($ttOptionHashp) || croak("$Template::ERROR")
172 0 1 0 $ttVarsHashp->{'ast'} //= $ast