Condition Coverage

blib/lib/CORBA/IDL/ParserFactory.pm
Criterion Covered Total %
condition 0 41 0.0


and 3 conditions

line !l l&&!r l&&r condition
47 0 0 0 @ARGV and ($_ = $ARGV[0]) =~ /^-(.)(.*)/
55 0 0 0 defined $args[$pos + 1] and $args[$pos + 1] eq ':'
154 0 0 0 $parser->YYData->{'verbose_warning'} and exists $parser->YYData->{'nb_warning'}
159 0 0 0 $parser->YYData->{'verbose_info'} and exists $parser->YYData->{'nb_info'}
164 0 0 0 $parser->YYData->{'verbose_deprecated'} and exists $parser->YYData->{'nb_deprecated'}
180 0 0 0 exists $parser->YYData->{'root'} and not exists $parser->YYData->{'nb_error'}
204 0 0 0 exists $parser->YYData->{'verbose_error'} and $parser->YYData->{'verbose_error'}
223 0 0 0 exists $parser->YYData->{'verbose_warning'} and $parser->YYData->{'verbose_warning'}
241 0 0 0 exists $parser->YYData->{'verbose_info'} and $parser->YYData->{'verbose_info'}
259 0 0 0 exists $parser->YYData->{'verbose_deprecated'} and $parser->YYData->{'verbose_deprecated'}

or 2 conditions

line l !l condition
191 0 0 $msg ||= "Syntax error.\n"
214 0 0 $msg ||= ".\n"
232 0 0 $msg ||= ".\n"
250 0 0 $msg ||= ".\n"

or 3 conditions

line l !l&&r !l&&!r condition
111 0 0 0 shift() || $file