Home
last modified time | relevance | path

Searched refs:extflags (Results 1 – 9 of 9) sorted by relevance

/openbsd/gnu/usr.bin/perl/pod/
H A Dperlreapi.pod115 read the C<< rx->extflags >> field which it populates.
117 In general the flags should be preserved in C<< rx->extflags >> after
128 If this is in C<< rx->extflags >> it will be passed to
161 C<use locale> is in effect. If present in C<< rx->extflags >>,
185 SKIPWHITE and WHITE extflags. To do this, the Perl engine does:
188 r->extflags |= (RXf_SKIPWHITE|RXf_WHITE);
209 If the flag is present in C<< rx->extflags >> C<split> will delete
322 depending on the values of the C<extflags> member of the C<regexp>
681 U32 extflags; /* Flags used both externally and internally */
700 * extflags in various ways */
[all …]
H A Dperl5200delta.pod2535 extflags member of struct regexp have been removed. These fields were
2559 in extflags:
/openbsd/gnu/usr.bin/perl/t/op/
H A Dsplit.t722 my $expect = qr{^r->extflags:.*\b$flag\b}m;
744 qr{^r->extflags:.*\bSKIPWHITE\b\s\bWHITE\b}m,
756 qr{^r->extflags:.*\bNULL\b}m,
/openbsd/gnu/usr.bin/perl/ext/re/
H A Dre.xs216 hv_stores(hv, "isall", newSVbool_(r->extflags & RXf_CHECK_ALL));
/openbsd/gnu/usr.bin/perl/
H A Dregexp.h177 U32 extflags; /* Flags used both externally and internally */ member
605 # define RXp_EXTFLAGS(rx) ((rx)->extflags)
H A Dregcomp.c1698 RExC_rx->extflags = rx_flags; in Perl_re_op_compile()
1908 RExC_rx->extflags = RExC_flags; /* was pm_op */ in Perl_re_op_compile()
2101 RExC_rx->extflags |= RXf_CHECK_ALL; in Perl_re_op_compile()
2183 RExC_rx->extflags |= RXf_USE_INTUIT; in Perl_re_op_compile()
2185 RExC_rx->extflags |= RXf_INTUIT_TAIL; in Perl_re_op_compile()
2287 RExC_rx->extflags |= RXf_EVAL_SEEN; in Perl_re_op_compile()
2308 RExC_rx->extflags |= RXf_IS_ANCHORED; in Perl_re_op_compile()
2331 RExC_rx->extflags |= RXf_NULL; in Perl_re_op_compile()
2338 RExC_rx->extflags |= RXf_START_ONLY; in Perl_re_op_compile()
2342 RExC_rx->extflags |= RXf_WHITE; in Perl_re_op_compile()
[all …]
H A Dregcomp_debug.c440 if (r->extflags & RXf_CHECK_ALL) in Perl_regdump()
466 if (r->extflags & RXf_EVAL_SEEN) in Perl_regdump()
470 regdump_extflags("r->extflags: ", r->extflags); in Perl_regdump()
H A Dregexec.c956 const I32 multiline = prog->extflags & RXf_PMf_MULTILINE; in Perl_re_intuit_start()
1760 prog->extflags &= ~RXf_USE_INTUIT; in Perl_re_intuit_start()
3556 && !(prog->extflags & RXf_PMf_KEEPCOPY) /* //p */ in S_reg_set_capture_string()
3774 if ((prog->extflags & RXf_USE_INTUIT) in Perl_regexec_flags()
3782 if (prog->extflags & RXf_CHECK_ALL) { in Perl_regexec_flags()
3818 multiline = prog->extflags & RXf_PMf_MULTILINE; in Perl_regexec_flags()
3843 if (prog->extflags & RXf_EVAL_SEEN && SvPADTMP(sv)) { in Perl_regexec_flags()
3865 int i, max = (prog->extflags & RXf_EVAL_SEEN) ? 2 : 1; in Perl_regexec_flags()
3899 if ((prog->extflags & RXf_EVAL_SEEN)) in Perl_regexec_flags()
12171 bool keepcopy = cBOOL(rx->extflags & RXf_PMf_KEEPCOPY); in Perl_reg_numbered_buff_fetch_flags()
[all …]
H A Ddump.c2601 SV_SET_STRINGIFY_REGEXP_FLAGS(d,r->extflags,regexp_extflags_names); in Perl_do_sv_dump()
2603 (UV)(r->extflags), SvPVX_const(d)); in Perl_do_sv_dump()