diff options
author | Father Chrysostomos <sprout@cpan.org> | 2013-06-30 00:20:33 -0700 |
---|---|---|
committer | Father Chrysostomos <sprout@cpan.org> | 2013-07-25 23:48:02 -0700 |
commit | f815dc14d7c5540dfb5d02d001e0101c6266f281 (patch) | |
tree | eb687c5d627e4bee3aaacc3678bb570ac04e26ad /embed.h | |
parent | 15635cbfaf61c4ea7f360fd74037b2f34a1fe3b7 (diff) | |
download | perl-f815dc14d7c5540dfb5d02d001e0101c6266f281.tar.gz |
Inline list constants
These are inlined the same way as 1..5. We have two ops:
rv2av
|
`-- const
The const op returns an AV, which is stored in the op tree, and then
rv2av flattens it.
Diffstat (limited to 'embed.h')
-rw-r--r-- | embed.h | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -1069,6 +1069,7 @@ #define croak_popstack Perl_croak_popstack #define cv_ckproto_len_flags(a,b,c,d,e) Perl_cv_ckproto_len_flags(aTHX_ a,b,c,d,e) #define cv_clone_into(a,b) Perl_cv_clone_into(aTHX_ a,b) +#define cv_const_sv_or_av(a) Perl_cv_const_sv_or_av(aTHX_ a) #define cv_forget_slab(a) Perl_cv_forget_slab(aTHX_ a) #define cvgv_set(a,b) Perl_cvgv_set(aTHX_ a,b) #define cvstash_set(a,b) Perl_cvstash_set(aTHX_ a,b) |