use strict;
use warnings;
-our $VERSION = '1.14';
+our $VERSION = '1.19';
$VERSION = eval $VERSION;
our $AUTHORITY = 'cpan:STEVAN';
sub _potential_value {
my ( $self, $slot_access ) = @_;
- return "[ \@{ $slot_access } > 1 ? \@{ $slot_access }[ 0 .. \$#{ $slot_access } - 1 ] : () ]";
+ return "[ \@{ ($slot_access) } > 1 ? \@{ ($slot_access) }[ 0 .. \$#{ ($slot_access) } - 1 ] : () ]";
}
sub _inline_capture_return_value {
sub _inline_optimized_set_new_value {
my ( $self, $inv, $new, $slot_access ) = @_;
- return "pop \@{ $slot_access }";
+ return "pop \@{ ($slot_access) }";
}
sub _return_value {