diff options
author | Father Chrysostomos <sprout@cpan.org> | 2014-09-29 22:23:22 -0700 |
---|---|---|
committer | Father Chrysostomos <sprout@cpan.org> | 2014-10-11 00:10:13 -0700 |
commit | 4cb217963bb5dd7a847ee100592f6abd696c1f41 (patch) | |
tree | 46c1bae014f57ce30e43afe82f90ddf288db4248 /opcode.h | |
parent | 2882b3ff194c533cea5909d6f11ee4a911ef0f9e (diff) | |
download | perl-4cb217963bb5dd7a847ee100592f6abd696c1f41.tar.gz |
lvavref needs OPpLVAL_INTRO and OPpPAD_STATE
Diffstat (limited to 'opcode.h')
-rw-r--r-- | opcode.h | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -3107,7 +3107,7 @@ EXTCONST U16 PL_op_private_bitdefs[] = { /* refassign */ 0x277c, 0x037a, 0x13e8, 0x0067, /* lvref */ 0x277c, 0x037a, 0x13e8, 0x0003, /* lvrefslice */ 0x277d, - /* lvavref */ 0x0003, + /* lvavref */ 0x277c, 0x3970, 0x0003, }; @@ -3498,7 +3498,7 @@ EXTCONST U8 PL_op_private_valid[] = { /* REFASSIGN */ (OPpARG2_MASK|OPpLVREF_ELEM|OPpLVREF_TYPE|OPpLVAL_INTRO), /* LVREF */ (OPpARG1_MASK|OPpLVREF_ELEM|OPpLVREF_TYPE|OPpLVAL_INTRO), /* LVREFSLICE */ (OPpLVAL_INTRO), - /* LVAVREF */ (OPpARG1_MASK), + /* LVAVREF */ (OPpARG1_MASK|OPpPAD_STATE|OPpLVAL_INTRO), }; |