| 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'} |