Home
last modified time | relevance | path

Searched refs:eval_sv (Results 1 – 20 of 20) sorted by relevance

/openbsd/gnu/usr.bin/perl/dist/Devel-PPPort/parts/inc/
H A Dcall15 eval_sv
32 __UNDEFINED__ eval_sv perl_eval_sv
86 # ifdef eval_sv
87 # undef eval_sv
119 eval_sv(sv, G_SCALAR);
243 eval_sv(sv, flags)
250 i = eval_sv(sv, flags);
442 ok(eval { Devel::PPPort::eval_sv('die', 0); 1 });
443 ok(!eval { Devel::PPPort::eval_sv('die', &Devel::PPPort::G_RETHROW); 1 });
445 ok(eval { $@ = 'string1'; Devel::PPPort::eval_sv('', 0); 1 });
[all …]
/openbsd/gnu/usr.bin/perl/ext/XS-APItest/t/
H A Dcall.t86 ok(eq_array( [ eval_sv('f(' . join(',',map"'$_'",@$args) . ')', $flags) ],
127 ok(eq_array( [ eval_sv('d()', $flags|$keep) ],
151 ok(eq_array( [ sub { eval_sv('f(@_)', $flags|G_NOARGS) }->(@$args) ],
166 ok(eq_array( [ eval { eval_sv('d', $flags), $@ }, $@ ],
244 is(eval { eval_sv(q/die $false/, G_RETHROW); 1 }, undef,
248 is(eval { eval_sv(q/"unterminated/, G_RETHROW); 1 }, undef,
252 ok(eq_array([ eval { eval_sv(q/"working code"/, G_RETHROW) } ], [ "working code", 1 ]),
317 @ret = eval_sv($code, G_LIST|$keep);
/openbsd/gnu/usr.bin/perl/os2/
H A Dperlrexx.c224 eval_sv(in, G_SCALAR); in PERLEVAL()
/openbsd/gnu/usr.bin/perl/pod/
H A Dperl586delta.pod109 C<eval_sv()> failing a taint test could corrupt the stack - this has been
H A Dperlembed.pod312 These are L<perlapi/eval_sv> and L<perlapi/eval_pv>.
386 The I<eval_sv()> function lets us evaluate strings of Perl code, so we can
419 ** kinda like eval_sv(),
429 eval_sv(sv, G_SCALAR);
H A Dperl5320delta.pod1536 The API eval_sv() now accepts a C<G_RETHROW> flag. If this flag is set and an
1538 rethrown, and eval_sv() will not return.
H A Dperlcall.pod353 C<eval_sv>. This flag has no effect on the C<call_*> functions when
H A Dperl5140delta.pod4370 The C<eval_sv> and C<eval_pv> C functions now set C<$@> correctly when
/openbsd/gnu/usr.bin/perl/os2/OS2/OS2-REXX/
H A DREXX.xs254 eval_sv(in, G_SCALAR); in SubCommandPerlEval()
/openbsd/gnu/usr.bin/perl/cpan/Term-ReadKey/
H A Dppport.h15383 #ifndef eval_sv
15384 # define eval_sv perl_eval_sv macro
15444 # ifdef eval_sv
15445 # undef eval_sv
15448 # define eval_sv(sv, flags) ({ I32 _flags = (flags); I32 _ret = Perl_eval_sv(aTHX_ sv, (_flags & ~… macro
15450 # define eval_sv(sv, flags) ((PL_na = Perl_eval_sv(aTHX_ sv, ((flags) & ~G_RETHROW))), D_PPP_CROAK… macro
15491 eval_sv(sv, G_SCALAR); in DPPP_()
/openbsd/gnu/usr.bin/perl/dist/Devel-PPPort/
H A DChanges82 * Fix eval_sv for Perl versions prior to 5.6.0 (Pali)
109 * Implement G_RETHROW for eval_sv (Pali)
/openbsd/gnu/usr.bin/perl/
H A Dperl.c3358 eval_sv(sv, G_SCALAR | G_RETHROW); in Perl_eval_pv()
3361 eval_sv(sv, G_SCALAR); in Perl_eval_pv()
3397 eval_sv(sv_2mortal(sv), G_DISCARD); in Perl_require_pv()
H A Dembed.h66 # define perl_eval_sv(a,b) eval_sv(a,b)
225 # define eval_sv(a,b) Perl_eval_sv(aTHX_ a,b) macro
H A Dregcomp.c969 eval_sv(sv, G_SCALAR|G_RE_REPARSING); in S_compile_runtime_code()
H A Dembed.fnc1113 AOdp |I32 |eval_sv |NN SV *sv \
/openbsd/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/
H A D500300798 eval_sv # T
/openbsd/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/
H A D5006000154 eval_sv # E (perl_eval_sv)
/openbsd/gnu/usr.bin/perl/ext/XS-APItest/
H A DAPItest.xs2966 eval_sv(sv, flags)
2973 i = eval_sv(sv, flags);
/openbsd/gnu/usr.bin/perl/dist/Storable/
H A DStorable.xs6733 eval_sv(sub, G_SCALAR); in retrieve_code()
/openbsd/gnu/usr.bin/perl/dist/Devel-PPPort/parts/
H A Dembed.fnc1608 ApdO |I32 |eval_sv |NN SV* sv|I32 flags