Searched refs:SvIsCOW (Results 1 – 25 of 27) sorted by relevance
12
| /openbsd/src/gnu/usr.bin/perl/ext/XS-APItest/t/ |
| D | sviscow.t | 13 ok(!SvIsCOW($h{g}), 'SvIsCOW is honest when it comes to globs');
|
| D | svsetsv.t | 26 ok !SvIsCOW(sv_mortalcopy(__PACKAGE__)),
|
| /openbsd/src/gnu/usr.bin/perl/ext/XS-APItest/ |
| D | core_or_not.inc | 19 if(!SvIsCOW(source)) { 27 result = cBOOL(SvIsCOW(destination));
|
| D | APItest.xs | 1525 TEST_EXPR(SvIsCOW(true_sv)); in test_bool_internals_func() 1526 TEST_EXPR(SvIsCOW(false_sv)); in test_bool_internals_func() 4422 SvIsCOW(SV *sv) 4424 RETVAL = SvIsCOW(sv);
|
| /openbsd/src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/ |
| D | 5008003 | 2 SvIsCOW # U
|
| /openbsd/src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/ |
| D | 5008003 | 2 SvIsCOW # U
|
| /openbsd/src/gnu/usr.bin/perl/ |
| D | sv.h | 2080 #define SvIsCOW(sv) (SvFLAGS(sv) & SVf_IsCOW) macro 2169 (SvIsCOW(sv) \ 2504 (SvIsCOW(sv) || SvLEN(sv) < (len) ? sv_grow(sv,len) : SvPVX(sv))
|
| D | pp_hot.c | 1005 assert(!SvIsCOW(targ)); in PP() 4180 if (!tmplen && !SvREADONLY(sv) && !SvIsCOW(sv)) { in Perl_do_readline() 5265 was_cow = cBOOL(SvIsCOW(TARG)); in PP() 5269 if (SvIsCOW(TARG)) in PP() 5395 if (SvIsCOW(TARG)) { in PP() 5570 if (SvIsCOW(TARG)) { in PP()
|
| D | op.h | 534 (v && (SvREADONLY(v) || (SvIsCOW(v) && !SvLEN(v))))
|
| D | sv.c | 984 if (new_type > SVt_PVMG && SvIsCOW(sv)) { in Perl_sv_upgrade() 1388 if (SvIsCOW(sv)) S_sv_uncow(aTHX_ sv, 0); in Perl_sv_grow() 1468 assert(!SvIsCOW(sv)); in Perl_sv_grow_fresh() 3293 if (((SvREADONLY(sv) || SvFAKE(sv)) && !SvIsCOW(sv)) in Perl_sv_2pvbyte_flags() 3328 if (((SvREADONLY(sv) || SvFAKE(sv)) && !SvIsCOW(sv)) in Perl_sv_2pvutf8_flags() 3478 if (SvIsCOW(sv)) { in Perl_sv_utf8_upgrade_flags_grow() 3636 if (SvIsCOW(sv)) { in Perl_sv_utf8_downgrade_flags() 4910 const bool already = cBOOL(SvIsCOW(ssv)); 4936 if (SvIsCOW(ssv)) { 5302 assert(SvIsCOW(sv)); [all …]
|
| D | dump.c | 2095 if (SvIsCOW(sv) && SvLEN(sv)) in Perl_do_sv_dump()
|
| D | gv.c | 449 ? ((void)(SvIsCOW(gv) && (sv_force_normal((SV *)gv), 0)), SvPVX(gv)) in Perl_gv_init_pvn()
|
| D | op.c | 2829 if (!SvIsCOW(PAD_SVl(ix))) SvREADONLY_on(PAD_SVl(ix)); in Perl_op_relocate_sv() 13631 if (SvIsCOW(sv)) sv_force_normal_flags(sv, 0); in Perl_ck_require() 14981 if (!SvREADONLY(sv) && !SvIsCOW(sv) && SvCANCOW(sv)) { in Perl_ck_svconst()
|
| D | regexec.c | 3522 && SvIsCOW(RXp_SAVED_COPY(prog)) in S_reg_set_capture_string() 3524 && SvIsCOW(sv) in S_reg_set_capture_string()
|
| D | toke.c | 2469 assert (!SvIsCOW(sv)); in S_tokeq() 9934 assert (!SvIsCOW(PL_linestr)); in Perl_yylex()
|
| D | pp_sys.c | 1391 else if (SvIsCOW(sv)) sv_force_normal_flags(sv, 0);
|
| D | perlio.c | 1087 if (SvREADONLY(SvRV(arg)) && !SvIsCOW(SvRV(arg)) in PerlIOScalar_pushed()
|
| D | pp_ctl.c | 6846 if (SvIsCOW(upstream)) sv_force_normal(upstream); in S_run_user_filter()
|
| D | pp.c | 865 if (len && (!SvPOK(sv) || SvIsCOW(sv))) in S_do_chomp()
|
| D | regcomp.c | 13295 assert(!SvIsCOW(dsv)); in Perl_reg_temp_copy()
|
| /openbsd/src/gnu/usr.bin/perl/t/op/ |
| D | tr.t | 1048 my $wasro = XS::APItest::SvIsCOW($s); 1051 ok( XS::APItest::SvIsCOW($s),
|
| /openbsd/src/gnu/usr.bin/perl/dist/Storable/ |
| D | Storable.xs | 37 #ifndef SvIsCOW 38 # define SvIsCOW(sv) 0 macro 70 # define SvTRULYREADONLY(sv) (SvREADONLY(sv) && !SvIsCOW(sv))
|
| /openbsd/src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/ |
| D | apidoc.fnc | 866 Amd|U32|SvIsCOW|SV* sv
|
| /openbsd/src/gnu/usr.bin/perl/pod/ |
| D | perl5180delta.pod | 2286 Use the SvIsCOW macro (as before) to identify a copy-on-write scalar. 2301 C<SvREADONLY> returns false on such an SV, but C<SvIsCOW> still returns
|
| D | perlguts.pod | 1300 SvREADONLY(sv) && !SvIsCOW(sv) 1313 # define SvTRULYREADONLY(sv) (SvREADONLY(sv) && !SvIsCOW(sv)) 1324 You can test whether an SV is using copy-on-write with C<SvIsCOW(sv)>.
|
12