diff options
author | David Mitchell <davem@iabyn.com> | 2018-03-20 12:05:13 +0000 |
---|---|---|
committer | David Mitchell <davem@iabyn.com> | 2018-03-20 12:05:13 +0000 |
commit | 89a395f43df33c46af151012280877ae1b62c462 (patch) | |
tree | 2401f56ccf020f3335c307dc4a17fd932d9e69f5 /Porting/deparse-skips.txt | |
parent | d2a5d4734224aa3f826a63fe4add5c9082a4c798 (diff) | |
download | perl-89a395f43df33c46af151012280877ae1b62c462.tar.gz |
Deparse.pm: handle postfix $r->$#*
(\my @a)->$#*
was being deparsed as
$#{\my @a}
which incorrectly reduced the scope of the lexical @a.
Make Deparse.pm recognise this case and use the new postfix notation
instead.
This fixes
./TEST -deparse op/array.t
which was using ->$#*.
Diffstat (limited to 'Porting/deparse-skips.txt')
-rw-r--r-- | Porting/deparse-skips.txt | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/Porting/deparse-skips.txt b/Porting/deparse-skips.txt index 44c1d14473..48ad07f7aa 100644 --- a/Porting/deparse-skips.txt +++ b/Porting/deparse-skips.txt @@ -41,7 +41,6 @@ mro/complex_c3_utf8.t mro/isarev.t mro/isarev_utf8.t op/attrhand.t # Custom attrs ignored; also AH provides none -op/array.t # \our(@a) incorrect paren; ->$#* not deparsed op/caller.t op/each.t # utf8ness of deparsed strings op/goto.t |