| /openbsd-src/gnu/usr.bin/perl/ext/re/t/ |
| H A D | lexical_debug.t | 24 ok( $out =~ /EXACT <foo>/, "Expect 'foo'" ); 25 ok( $out !~ /EXACT <bar>/, "No 'bar'" ); 26 ok( $out =~ /EXACT <baz>/, "Expect 'baz'" ); 27 ok( $out !~ /EXACT <bop>/, "No 'bop'" ); 28 ok( $out =~ /EXACT <boq>/, "Expect 'boq'" ); 29 ok( $out !~ /EXACT <bor>/, "No 'bor'" ); 30 ok( $out =~ /EXACT <fip>/, "Expect 'fip'" ); 31 ok( $out !~ /EXACT <fop>/, "No 'baz'" );
|
| /openbsd-src/lib/libform/ |
| H A D | fty_enum.c | 221 #define EXACT 2 macro 245 return (((*s) != '\0') ? NOMATCH : EXACT); in Compare() 254 return EXACT; in Compare() 262 return EXACT; in Compare() 275 return ((s[-1] != '\0') ? PARTIAL : EXACT); in Compare() 305 if ((unique && res != EXACT)) in Check_Enum_Field() 311 if (res == EXACT) in Check_Enum_Field() 359 if (Compare((unsigned char *)(*kwds++), bp, ccase) == EXACT) in Next_Enum() 364 if ((cnt >= 0) || (Compare((const unsigned char *)dummy, bp, ccase) == EXACT)) in Next_Enum() 397 if (Compare((unsigned char *)(*kwds--), bp, ccase) == EXACT) in Previous_Enum() [all …]
|
| /openbsd-src/gnu/usr.bin/perl/ |
| H A D | regcomp.sym | 151 EXACT EXACT, str ; Match this string (flags field is the length). 155 LEXACT EXACT, len:str 1; Match this long string (preceded by length; flags unused). 156 EXACTL EXACT, str ; Like EXACT, but /l is in effect (used so locale-related warning… 157 EXACTF EXACT, str ; Like EXACT, but match using /id rules; (string not UTF-8, ASCII… 158 EXACTFL EXACT, str ; Like EXACT, but match using /il rules; (string not likely to be… 159 EXACTFU EXACT, str ; Like EXACT, but match using /iu rules; (string folded) 165 EXACTFAA EXACT, str ; Like EXACT, but match using /iaa rules; (string folded except MICRO… 167 EXACTFAA_NO_TRIE EXACT, str ; Like EXACTFAA, (string not UTF-8, folded except: MICRO, SHARP S; f… 171 EXACTFUP EXACT, str ; Like EXACT, but match using /iu rules; (string not UTF-8, folded ex… 178 EXACTFLU8 EXACT, str ; Like EXACTFU, but use /il, UTF-8, (string is folded, and everything… [all …]
|
| H A D | regnodes.h | 563 #define EXACT 41 /* 0x29 Match this string macro 2053 .type = EXACT, 2060 .type = EXACT, 2067 .type = EXACT, 2074 .type = EXACT, 2081 .type = EXACT, 2088 .type = EXACT, 2095 .type = EXACT, 2102 .type = EXACT, 2109 .type = EXACT, [all …]
|
| H A D | regcomp_study.c | 921 * XXX khw thinks this should be enhanced to fill EXACT (at least) nodes as full in Perl_is_ssc_worth_it() 1083 assert(REGNODE_TYPE(OP(scan)) == EXACT); 1086 * EXACT ones that are mergeable to the current one. */ 1089 || (stringok && REGNODE_TYPE(OP(n)) == EXACT)) 1119 if (OP(scan) == EXACT && (OP(n) == EXACT_REQ8)) { 1122 else if (OP(scan) == EXACT_REQ8 && (OP(n) == EXACT)) { 1261 * non-EXACT EXACTish node */ in Perl_join_exact() 1262 if (OP(scan) != EXACT && OP(scan) != EXACT_REQ8 && OP(scan) != EXACTL) { in Perl_join_exact() 1584 * /(?:f)(?:o)(?:o)/ which cant be dealt with by the normal EXACT in Perl_study_chunk() 1588 if (REGNODE_TYPE(OP(scan)) == EXACT in Perl_study_chunk() [all...] |
| H A D | regcomp_trie.c | 282 flags : currently the OP() type we will be building one of /EXACT(|F|FA|FU|FU_SS|L|FLU8)/ 341 6: EXACT <ac>(16) 343 9: EXACT <ad>(16) 345 12: EXACT <ab>(16) 366 2: EXACT <foo>(8) 368 5: EXACT <bar>(8) 370 8: EXACT <baz>(10) 381 8: EXACT <baz>(10) 592 case EXACT: case EXACT_REQ8: case EXACTL: break; in Perl_make_trie() 608 if (flags == EXACT || flag in Perl_make_trie() [all...] |
| H A D | regcomp.c | 1673 * EXACT node with one byte input, one byte output. This is crude, and in Perl_re_op_compile() 1936 * NOTE that EXACT is NOT covered here, as it is normally in Perl_re_op_compile() 1975 /* Ignore EXACT as we deal with it later. */ in Perl_re_op_compile() 1976 if (REGNODE_TYPE(OP(first)) == EXACT) { in Perl_re_op_compile() 2328 * the right type (not EXACT, for example). in Perl_re_op_compile() 2344 && (REGNODE_TYPE(fop) == EXACT && ! isEXACTFish(fop)) in Perl_reg_qr_package() 5451 : EXACT; 6203 /* We start out as an EXACT node, even if under /i, until we find a in S_regatom() 6212 U8 node_type = EXACT; in S_regatom() 6260 /* Allocate an EXACT nod in S_regatom() [all...] |
| H A D | regcomp_debug.c | 290 else if (REGNODE_TYPE(op) == EXACT || op == ANYOFHs) { in Perl_regdump() 563 else if (k == EXACT) { in Perl_regprop()
|
| H A D | regexec.c | 174 /* for use after a quantifier and before an EXACT-like node -- japhy */ 179 * node that is in between two EXACT like nodes when ascertaining what the required 194 #define IS_EXACT(rn) (REGNODE_TYPE(OP(rn)) == EXACT) 1573 const SSize_t cl_l = (REGNODE_TYPE(OP(progi->regstclass)) == EXACT in Perl_re_intuit_start() 1784 trie_type = ((FLAGS(scan) == EXACT) \ 4147 if (REGNODE_TYPE(op) != EXACT && REGNODE_TYPE(op) != TRIE) in Perl_regexec_flags() 4630 * If <text_node> is of type EXACT, there is only one possible character in S_setup_EXACTISH_ST() 4642 * plain EXACT node, that's just the actual first bytes of the first in S_setup_EXACTISH_ST() 7067 case EXACT: /* /abc/ */ in S_regmatch() 9260 if (REGNODE_TYPE(OP(text_node)) == EXACT) { in S_regmatch() [all...] |
| /openbsd-src/gnu/usr.bin/perl/pod/ |
| H A D | perlreguts.pod | 202 to calculate the size of an C<EXACT> node based on its C<str_len> field. 293 EXACT "foo" 295 EXACT "bar" 296 EXACT "!" 304 EXACT "!" 317 EXACT "x" 321 C<REGNODE_AFTER> of the C<PLUS> regnode is the C<EXACT> regnode. The 322 C<regnext> and C<REGNODE_AFTER> of the C<EXACT> regnode is the 539 >< 4 tsdy~ EXACT <foo> (EXACT) (1) 544 1: EXACT <foo>(3) [all …]
|
| H A D | perldebguts.pod | 441 12: EXACT <d>(14) 444 18: EXACT <e>(20) 446 21: EXACT <f>(0) 447 23: EXACT <g>(25) 451 29: EXACT <h>(31) 453 42: EXACT <k>(44) 675 EXACT str Match this string (flags field is the 682 EXACTL str Like EXACT, but /l is in effect (used so 684 EXACTF str Like EXACT, but match using /id rules; 687 EXACTFL str Like EXACT, but match using /il rules; [all …]
|
| H A D | perlretut.pod | 2908 2: EXACT <a>(0) 2910 5: EXACT <b>(0) 2911 7: EXACT <c>(9) 2920 EXACT <a> can match 1 times out of 32767... 2923 EXACT <b> can match 1 times out of 32767... 2925 2 <ab> <c> | 7: EXACT <c> 2937 2: EXACT <a>(0) 2939 5: EXACT <b>(0) 2940 7: EXACT <c>(9) 2959 EXACT < [all...] |
| H A D | perl5300delta.pod | 1072 C<< EXACTFU_ONLY8 >>. They're equivalent to C<< EXACT >> and C<< EXACTFU >>,
|
| /openbsd-src/gnu/llvm/lld/cmake/modules/ |
| H A D | LLDConfig.cmake.in | 6 find_package(LLVM ${LLVM_VERSION} EXACT REQUIRED CONFIG
|
| /openbsd-src/gnu/llvm/lldb/cmake/modules/ |
| H A D | FindLuaAndSwig.cmake | 11 find_package(Lua 5.3 EXACT)
|
| /openbsd-src/gnu/llvm/clang/cmake/modules/ |
| H A D | ClangConfig.cmake.in | 6 find_package(LLVM ${LLVM_VERSION} EXACT REQUIRED CONFIG
|
| /openbsd-src/gnu/llvm/compiler-rt/lib/builtins/hexagon/ |
| H A D | dffma.S | 60 #define EXACT p2 macro 299 EXACT = cmp.gtu(ONE,STICKIES) define 303 if (!EXACT) CTMPL = or(CTMPL,S_ONE)
|
| /openbsd-src/gnu/usr.bin/perl/t/re/ |
| H A D | pat_advanced.t | 836 q [near EXACT char count limit]; 842 q [near EXACT char count limit]; 2157 "Check TRIE does not overwrite EXACT following NOTHING at start - RT #111842"; 2634 <)(?&b)> | 12| tail~ OPEN2 'c' (8) -> EXACT 2635 | 14| lsbr~ tying lastbr EXACT <x> (10) to ender CLOSE2 'c' (12) offset 2 2636 | | tail~ EXACT <x> (10) -> CLOSE 2644 | | ~ EXACT <x> (10) 2651 | | ~ EXACT <x> (10) 2674 <)(?&b)> | 12| tail~ OPEN2 'c' (8) -> EXACT 2675 | 14| lsbr~ tying lastbr EXACT < [all...] |
| /openbsd-src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/ |
| H A D | 5004000 | 37 EXACT # Z added by devel/scanprov
|