Home
last modified time | relevance | path

Searched refs:eval_pv (Results 1 – 16 of 16) sorted by relevance

/openbsd/gnu/usr.bin/perl/dist/Devel-PPPort/parts/inc/
H A Dcall14 eval_pv
34 __UNDEFINED__ eval_pv perl_eval_pv
98 # ifdef eval_pv
99 # undef eval_pv
109 #ifndef eval_pv
110 #if { NEED eval_pv }
113 eval_pv(const char *p, I32 croak_on_error)
256 eval_pv(p, croak_on_error)
262 PUSHs(eval_pv(p, croak_on_error));
408 is(&Devel::PPPort::eval_pv('f()', 0), 'y');
[all …]
H A Dppphtest482 eval_pv();
492 eval_pv();
528 eval_pv();
558 eval_pv();
570 eval_pv();
/openbsd/gnu/usr.bin/perl/ext/XS-APItest/t/
H A Dcall.t220 is(eval_pv('f()', 0), 'y', "eval_pv('f()', 0)");
221 is(eval_pv('f(qw(a b c))', 0), 'y', "eval_pv('f(qw(a b c))', 0)");
222 is(eval_pv('d()', 0), undef, "eval_pv('d()', 0)");
224 is(eval { eval_pv('d()', 1) } , undef, "eval { eval_pv('d()', 1) }");
226 is(eval { eval_pv(q/die $obj/, 1) }, undef,
239 is(eval { eval_pv(q/die $false;/, 1); 1 }, undef,
306 @ret = eval { eval_pv($code, 1); '99' };
312 @ret = eval_pv($code, 0);
/openbsd/gnu/usr.bin/perl/pod/
H A Dperlembed.pod312 These are L<perlapi/eval_sv> and L<perlapi/eval_pv>.
320 I<eval_pv> lets us evaluate individual Perl strings, and then
343 eval_pv("$a = 3; $a **= 2", TRUE);
347 eval_pv("$a = 3.14; $a **= 2", TRUE);
351 eval_pv(
374 from I<eval_pv()> instead. Example:
377 SV *val = eval_pv("reverse 'rekcaH lreP rehtonA tsuJ'", TRUE);
H A Dperlcall.pod1928 = eval_pv("sub {
1936 C<eval_pv> is used to compile the anonymous subroutine, which
1937 will be the return value as well (read more about C<eval_pv> in
1938 L<perlapi/eval_pv>). Once this code reference is in hand, it
H A Dperl5320delta.pod1523 L<eval_pv()|perlapi/eval_pv> no longer stringifies the exception when
1805 eval_pv()'s I<croak_on_error> flag will now throw even if the exception is a
H A Dperl5140delta.pod4370 The C<eval_sv> and C<eval_pv> C functions now set C<$@> correctly when
/openbsd/gnu/usr.bin/perl/cpan/Term-ReadKey/
H A Dppport.h15388 #ifndef eval_pv
15389 # define eval_pv perl_eval_pv macro
15456 # ifdef eval_pv
15457 # undef eval_pv
15459 # define eval_pv(p, croak_on_error) ({ SV *_sv = Perl_eval_pv(aTHX_ p, 0); D_PPP_CROAK_IF_ERROR(c… macro
15461 # define eval_pv(p, croak_on_error) ((PL_Sv = Perl_eval_pv(aTHX_ p, 0)), D_PPP_CROAK_IF_ERROR(cro… macro
15467 #ifndef eval_pv
15477 #ifdef eval_pv
15478 # undef eval_pv
15480 #define eval_pv(a,b) DPPP_(my_eval_pv)(aTHX_ a,b) macro
/openbsd/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/
H A D500300797 eval_pv # T
/openbsd/gnu/usr.bin/perl/cpan/Encode/
H A DEncode.xs897 sv = eval_pv("require PerlIO::encoding", 0);
/openbsd/gnu/usr.bin/perl/dist/Devel-PPPort/
H A DChanges133 * Fix eval_pv for Perl versions prior to 5.31.2
/openbsd/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/
H A D5006000153 eval_pv # E (perl_eval_pv)
/openbsd/gnu/usr.bin/perl/
H A Dembed.h65 # define perl_eval_pv(a,b) eval_pv(a,b)
224 # define eval_pv(a,b) Perl_eval_pv(aTHX_ a,b) macro
H A Dembed.fnc1111 AOdp |SV * |eval_pv |NN const char *p \
/openbsd/gnu/usr.bin/perl/ext/XS-APItest/
H A DAPItest.xs2979 eval_pv(p, croak_on_error)
2985 PUSHs(eval_pv(p, croak_on_error));
/openbsd/gnu/usr.bin/perl/dist/Devel-PPPort/parts/
H A Dembed.fnc1607 ApdO |SV* |eval_pv |NN const char* p|I32 croak_on_error