line |
l |
!l&&r |
!l&&!r |
condition |
32
|
0 |
4455 |
0 |
!defined($tokens) || do {
if (&Scalar::Util::blessed($tokens)) {
my $method = $tokens->can('DOES') || $tokens->can('isa');
$tokens->$method('MarpaX::Languages::M4::Role::Value');
}
}
|
41
|
31 |
0 |
0 |
$argumentsGroupLeft->can('DOES') || $argumentsGroupLeft->can('isa')
|
|
31 |
0 |
0 |
$argumentsGroupMiddle->can('DOES') || $argumentsGroupMiddle->can('isa')
|
|
31 |
0 |
0 |
$argumentsGroupRight->can('DOES') || $argumentsGroupRight->can('isa')
|
49
|
9842 |
14 |
0 |
Type::Tiny::XS::Str($_) || do {
if (&Scalar::Util::blessed($_)) {
my $method = $_->can('DOES') || $_->can('isa');
$_->$method('MarpaX::Languages::M4::Role::Macro');
}
}
|
57
|
0 |
1830 |
0 |
!defined($argumentsGroup) || do {
if (&Scalar::Util::blessed($argumentsGroup)) {
my $method = $argumentsGroup->can('DOES') || $argumentsGroup->can('isa');
$argumentsGroup->$method('MarpaX::Languages::M4::Role::Value');
}
}
|
70
|
2666 |
0 |
0 |
$arguments->can('DOES') || $arguments->can('isa')
|
|
0 |
2666 |
0 |
!defined($argumentsGroup) || do {
if (&Scalar::Util::blessed($argumentsGroup)) {
my $method = $argumentsGroup->can('DOES') || $argumentsGroup->can('isa');
$argumentsGroup->$method('MarpaX::Languages::M4::Role::Value');
}
}
|