Branch Coverage

blib/lib/Protocol/MTProto/TLSchemaParser.pm
Criterion Covered Total %
branch 17 24 70.8


line true false branch
114 1 8 if ($self->expect(qr/(?:---functions---)?/))
132 2 6 if ($optargs and @$optargs) { }
141 2 6 unless @$args
252 0 2 unless @$names
275 3 0 if @$exprs == 1
363 0 25 unless $args{'allow_polymorphic'}
376 24 1 unless $subtypes
392 0 8 unless $type->is_boxed
394 0 8 if $type->is_polymorphic
399 2 6 if ($subtypes and @$subtypes)
420 0 31 if defined $namespace
430 0 23 if $ident eq '_' and not $args{'optional'}