Home
last modified time | relevance | path

Searched refs:EXACT (Results 1 – 19 of 19) sorted by relevance

/openbsd-src/gnu/usr.bin/perl/ext/re/t/
H A Dlexical_debug.t24 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 Dfty_enum.c221 #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 Dregcomp.sym151 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 Dregnodes.h563 #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 Dregcomp_study.c921 * 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 Dregcomp_trie.c282 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 Dregcomp.c1673 * 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 Dregcomp_debug.c290 else if (REGNODE_TYPE(op) == EXACT || op == ANYOFHs) { in Perl_regdump()
563 else if (k == EXACT) { in Perl_regprop()
H A Dregexec.c174 /* 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 Dperlreguts.pod202 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 Dperldebguts.pod441 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 Dperlretut.pod2908 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 Dperl5300delta.pod1072 C<< EXACTFU_ONLY8 >>. They're equivalent to C<< EXACT >> and C<< EXACTFU >>,
/openbsd-src/gnu/llvm/lld/cmake/modules/
H A DLLDConfig.cmake.in6 find_package(LLVM ${LLVM_VERSION} EXACT REQUIRED CONFIG
/openbsd-src/gnu/llvm/lldb/cmake/modules/
H A DFindLuaAndSwig.cmake11 find_package(Lua 5.3 EXACT)
/openbsd-src/gnu/llvm/clang/cmake/modules/
H A DClangConfig.cmake.in6 find_package(LLVM ${LLVM_VERSION} EXACT REQUIRED CONFIG
/openbsd-src/gnu/llvm/compiler-rt/lib/builtins/hexagon/
H A Ddffma.S60 #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 Dpat_advanced.t836 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 D500400037 EXACT # Z added by devel/scanprov