Home
last modified time | relevance | path

Searched refs:SvIsCOW (Results 1 – 25 of 27) sorted by relevance

12

/openbsd/src/gnu/usr.bin/perl/ext/XS-APItest/t/
Dsviscow.t13 ok(!SvIsCOW($h{g}), 'SvIsCOW is honest when it comes to globs');
Dsvsetsv.t26 ok !SvIsCOW(sv_mortalcopy(__PACKAGE__)),
/openbsd/src/gnu/usr.bin/perl/ext/XS-APItest/
Dcore_or_not.inc19 if(!SvIsCOW(source)) {
27 result = cBOOL(SvIsCOW(destination));
DAPItest.xs1525 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/
D50080032 SvIsCOW # U
/openbsd/src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/
D50080032 SvIsCOW # U
/openbsd/src/gnu/usr.bin/perl/
Dsv.h2080 #define SvIsCOW(sv) (SvFLAGS(sv) & SVf_IsCOW) macro
2169 (SvIsCOW(sv) \
2504 (SvIsCOW(sv) || SvLEN(sv) < (len) ? sv_grow(sv,len) : SvPVX(sv))
Dpp_hot.c1005 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()
Dop.h534 (v && (SvREADONLY(v) || (SvIsCOW(v) && !SvLEN(v))))
Dsv.c984 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 …]
Ddump.c2095 if (SvIsCOW(sv) && SvLEN(sv)) in Perl_do_sv_dump()
Dgv.c449 ? ((void)(SvIsCOW(gv) && (sv_force_normal((SV *)gv), 0)), SvPVX(gv)) in Perl_gv_init_pvn()
Dop.c2829 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()
Dregexec.c3522 && SvIsCOW(RXp_SAVED_COPY(prog)) in S_reg_set_capture_string()
3524 && SvIsCOW(sv) in S_reg_set_capture_string()
Dtoke.c2469 assert (!SvIsCOW(sv)); in S_tokeq()
9934 assert (!SvIsCOW(PL_linestr)); in Perl_yylex()
Dpp_sys.c1391 else if (SvIsCOW(sv)) sv_force_normal_flags(sv, 0);
Dperlio.c1087 if (SvREADONLY(SvRV(arg)) && !SvIsCOW(SvRV(arg)) in PerlIOScalar_pushed()
Dpp_ctl.c6846 if (SvIsCOW(upstream)) sv_force_normal(upstream); in S_run_user_filter()
Dpp.c865 if (len && (!SvPOK(sv) || SvIsCOW(sv))) in S_do_chomp()
Dregcomp.c13295 assert(!SvIsCOW(dsv)); in Perl_reg_temp_copy()
/openbsd/src/gnu/usr.bin/perl/t/op/
Dtr.t1048 my $wasro = XS::APItest::SvIsCOW($s);
1051 ok( XS::APItest::SvIsCOW($s),
/openbsd/src/gnu/usr.bin/perl/dist/Storable/
DStorable.xs37 #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/
Dapidoc.fnc866 Amd|U32|SvIsCOW|SV* sv
/openbsd/src/gnu/usr.bin/perl/pod/
Dperl5180delta.pod2286 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
Dperlguts.pod1300 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