| /openbsd-src/gnu/usr.bin/perl/ |
| H A D | regcomp.sym | 86 ANYOF ANYOF, sv charclass S ; Match character in (or not in) this class, single char … 87 ANYOFD ANYOF, sv charclass S ; Like ANYOF, but /d is in effect 88 ANYOFL ANYOF, sv charclass S ; Like ANYOF, but /l is in effect 89 ANYOFPOSIXL ANYOF, sv charclass_posixl S ; Like ANYOFL, but matches [[:posix:]] classes 92 ANYOFH ANYOFH, sv 1 S ; Like ANYOF, but only has "High" matches, none in the bitmap; th… 115 ANYOFM ANYOFM, byte 1 S ; Like ANYOF, but matches an invariant byte as determined by the …
|
| H A D | regnodes.h | 329 #define ANYOF 18 /* 0x12 Match character in (or macro 1892 .type = ANYOF, 1899 .type = ANYOF, 1906 .type = ANYOF, 1913 .type = ANYOF, 2949 REG_ANY, SANY, ANYOF, ANYOFD, ANYOFL, ANYOFPOSIXL, ANYOFH, ANYOFHb,
|
| H A D | regcomp_debug.c | 736 else if (k == ANYOF || k == ANYOFH || k == ANYOFR) { in Perl_regprop() 755 if (k != ANYOF) { in Perl_regprop() 950 else if (REGNODE_TYPE(op) != ANYOF) { in S_put_range() 1094 * inside an ANYOF bitmap. Higher code points are simply suppressed in S_put_range() 1419 * 'node' is the regex pattern ANYOF node. It is needed only when the in S_put_charclass_bitmap_innards() 1432 * When called for outputting the bitmap of a non-ANYOF node, just pass the in S_put_charclass_bitmap_innards()
|
| H A D | regcomp.h | 380 * distinguish between an SSC and other ANYOF node types, as 'next_off' cannot 382 * units of regnodes. Since an ANYOF node contains extra fields, it adds up 388 OP(n) = ANYOF; \ 392 #define is_ANYOF_SYNTHETIC(n) (REGNODE_TYPE(OP(n)) == ANYOF && NEXT_OFF(n) == 1) 716 /* An ANYOF node matches a single code point based on specified criteria. It 728 * inversion list is needed nor included, and the argument to the ANYOF node is 771 * specifying flag bits in the ANYOF node, and/or special code. As an example, 772 * there are instances where what the ANYOF node matches is not completely 909 * When not under /d, it means the ANYOF node should raise a warning if 924 /* These are the flags that apply to both regular ANYOF node [all...] |
| H A D | regcomp_study.c | 428 * by 'node', which is of ANYOF-ish type . Handles complementing the in S_get_ANYOF_cp_list_for_ssc() 436 const U8 flags = (REGNODE_TYPE(OP(node)) == ANYOF) in S_get_ANYOF_cp_list_for_ssc() 478 /* An ANYOF node contains a bitmap for the first NUM_ANYOF_CODE_POINTS in S_get_ANYOF_cp_list_for_ssc() 483 * included in the SSC. But if the ANYOF node is to be inverted, we have in S_get_ANYOF_cp_list_for_ssc() 495 if (REGNODE_TYPE(OP(node)) == ANYOF){ in S_get_ANYOF_cp_list_for_ssc() 580 * another SSC or a regular ANYOF class. Can create false positives. */ in S_ssc_and() 583 U8 and_with_flags = (REGNODE_TYPE(OP(and_with)) == ANYOF) in S_ssc_and() 763 * another SSC or a regular ANYOF class. Can create false positives if in S_ssc_or() 768 U8 or_with_flags = (REGNODE_TYPE(OP(or_with)) == ANYOF) in S_ssc_or() 2978 case ANYOF in Perl_study_chunk() [all...] |
| H A D | regcomp.c | 1220 * ANYOF node, with the first NUM_ANYOF_CODE_POINTS code points in a bit 5059 * code point, as this can be called as part of an ANYOF node, and they can in S_grok_bslash_N() 7545 /* Uses the inversion list '*invlist_ptr' to populate the ANYOF 'node'. It 7553 if (REGNODE_TYPE(OP(node)) != ANYOF) { in S_handle_possible_posix() 8688 FALSE, /* Require return to be an ANYOF */ in S_handle_regex_sets() 8727 FALSE, /* Require return to be an ANYOF */ in S_handle_regex_sets() 9060 /* About to generate an ANYOF (or similar) node from the inversion list in S_dump_regex_sets_structures() 9082 /* We can optimize into something besides an ANYOF, in S_dump_regex_sets_structures() 9083 * except under /l, which needs to be ANYOF because of in S_dump_regex_sets_structures() 9110 * something other than an ANYOF nod in Perl_add_above_Latin1_folds() [all...] |
| H A D | regexec.c | 7550 case ANYOF: /* /[abc]/ */ in S_regmatch() 10891 n is the ANYOF-type regnode in S_reginclass()
|
| /openbsd-src/gnu/usr.bin/perl/ext/re/t/ |
| H A D | re_funcs.t | 86 like($o->{stclass}, qr{^ANYOF}, "/[ab]+/ has stclass");
|
| /openbsd-src/gnu/usr.bin/perl/t/re/ |
| H A D | anyof.t | 7 # This tests that the ANYOF nodes generated by bracketed character classes are 93 # Note: EXACTish lowercases the hex; ANYOF uppercases, without braces 101 '[\xc5\xe5]' => 'ANYOF[\\xC5\\xE5]', 128 '[^\n\r]' => 'ANYOF[^\n\r][0100-INFTY]', 129 '[^\/\|,\$\%%\@\ \%"\<\>\:\#\&\*\{\}\[\]\(\)]' => 'ANYOF[^ "#$%&()*,/:<>@\[\]\{|\}][0100-INFTY]', 140 '[^[:^print:][:^ascii:]b]' => 'ANYOF[^\x00-\x1Fb\x7F-\xFF][0100-INFTY]', 141 '[^[:^print:][:^ascii:]b\p{Is_unresolved}]' => 'ANYOF[^\x00-\x1Fb\x7F-\xFF{+main::Is_unresolved}0100-INFTY]', 146 '[\xA0[:^blank:]]' => 'ANYOF[^\t ][0100-167F 1681-1FFF 200B-202E 2030-205E 2060-2FFF 3001-INFTY]', 480 '[\p{Any}]' => 'ANYOF[\x00-\xFF][0100-10FFFF]', 482 '[\p{IsMyRuntimeProperty}]' => 'ANYOF[ [all...] |
| /openbsd-src/gnu/usr.bin/perl/pod/ |
| H A D | perldebguts.pod | 440 1: ANYOF[bc](12) 452 31: ANYOF[ij](42) 457 stclass 'ANYOF[bc]' minlen 7 474 stclass 'ANYOF[bc]' minlen 7 605 ANYOF sv Match character in (or not in) this class, 607 ANYOFD sv Like ANYOF, but /d is in effect 609 ANYOFL sv Like ANYOF, but /l is in effect 615 ANYOFH sv 1 Like ANYOF, but only has "High" matches, 639 ANYOFM byte 1 Like ANYOF, but matches an invariant byte 895 (the C<1: ANYOF[bc]>) begins at character position 1 in the [all …]
|
| H A D | perlreguts.pod | 614 ~ ANYOF[Rr] (END) (14) 664 14: ANYOF[Rr](26)
|
| H A D | perl5260delta.pod | 2161 A new test script, F<t/re/anyof.t>, has been added to test that the ANYOF nodes
|
| /openbsd-src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/ |
| H A D | 5003007 | 12 ANYOF # Z added by devel/scanprov
|