Home | History | Annotate | Download | only in src

Lines Matching refs:SET

116 set here, to make it easier to fiddle with them, and removed "b" from the input
244 so that the PCRE2_EXP_xxx macros get set appropriately for an application, not
442 /* Control bits. Some apply to compiling, some to matching, but some can be set
498 /* These are the matching controls that may be set either on a pattern or on a
519 (data). Fields containing modifiers that can be set either for a pattern or a
920 rebuilding, but set up the same naming scheme for use in macros. The "buffer"
954 static PCRE2_SIZE pbuffer16_size = 0; /* Set only when needed */
965 static PCRE2_SIZE pbuffer32_size = 0; /* Set only when needed */
973 #define SET(x,y) SETOP(x,y,=)
1500 /* We can use some macro trickery to make a single set of definitions work in
2277 pcre2_compile() is not set (= NULL), thereby using the default tables of the
2282 /* This is the set of tables distributed as default with PCRE2. It recognizes
2454 /* This is a set of tables that came originally from a Windows user. It seems
2734 /* This is set up to be called from pcre2_compile() when the stackguard=n
2736 parenthesis nesting depth is greater than the value set by the modifier.
3046 UTF-8 if the utf8_input modifier is set, but an error is generated for values
3133 is set, and no limit is imposed. There is special interpretation of the 0xff
3135 next character to be set. This provides a way of generating 32-bit characters
3622 associated data. They just set options or control bits. */
3712 /* Set the data length for those types that have data. Then find the field
3713 that is to be set. If check_modifier() returns NULL, it has already output an
4308 information-requesting controls have been set.
4759 /* Set default pattern modifiers */
4767 /* Set default subject modifiers */
4773 /* Check the default newline, and if not one of those listed, set up the
4815 SET(compiled_code, patstack[--patstacknext]);
4874 SET(compiled_code, patstack[--patstacknext]);
4877 SET(compiled_code, NULL);
4880 /* Load a set of compiled patterns from a file onto the stack */
4948 read, modifiers are interpreted, and a suitable local context is set up for
5140 /* Check for replication syntax; if not found, the defaults just set will
5224 fprintf(outfile, "** 'Locale' and 'tables' must not both be set\n");
5229 fprintf(outfile, "** Failed to set locale '%s'\n", pat_patctl.locale);
5253 /* Set up for the stackguard test. */
5384 "** The regcomp() function returned zero (success), but the values set\n"
5599 /* If PCRE2_LITERAL is set, set use_forbid_utf zero because PCRE2_NEVER_UTF
5720 /* If an explicit newline modifier was given, set the information flag in the
5749 SET(compiled_code, NULL);
5783 should only be called with the third argument set to PCRE2_ERROR_DEPTHLIMIT.
6360 copy from the pattern the controls that can be set in either the pattern or the
6504 set, do the fudge for setting the top bit. */
6701 SET(*q, 0);
6795 "information (size set = %du)\n", dat_datctl.oveccount);
7087 SET(*r, 0);
7120 the loop), set an "unset" value for the previous match info. */
7132 /* Fill the ovector with junk to detect elements that do not get set
7326 unset ones at the end. It may be set on the pattern or the data. Implement
7374 set when they should have been. */
7383 set. (It if is set with
7386 set, and if the leftmost consulted character is before the start of the
7528 set g_notempty (to PCRE2_NOTEMPTY_ATSTART|PCRE2_ANCHORED) after a null match.
7620 PCRE2_ANCHORED set in g_notempty. The code above turns it into a fake match
7629 /* We must now set up for the next iteration of a global search. If we have
7632 does. Set PCRE2_NOTEMPTY_ATSTART and PCRE2_ANCHORED and try the match again
7634 match is set up so that at this point we advance to the next character.
7658 g_notempty = 0; /* Set for a "normal" repeat */
7807 printf(" -ac set default pattern modifier PCRE2_AUTO_CALLOUT\n");
7808 printf(" -AC as -ac, but also set subject 'callout_extra' modifier\n");
7809 printf(" -b set default pattern modifier 'fullbincode'\n");
7824 printf(" -d set default pattern modifier 'debug'\n");
7825 printf(" -dfa set default subject modifier 'dfa'\n");
7828 printf(" -i set default pattern modifier 'info'\n");
7829 printf(" -jit set default pattern modifier 'jit'\n");
7830 printf(" -jitverify set default pattern modifier 'jitverify'\n");
7833 printf(" -pattern <s> set default pattern modifier fields\n");
7834 printf(" -subject <s> set default subject modifier fields\n");
7835 printf(" -S <n> set stack size to <n> mebibytes\n");
8168 it set 0x8000, but then I was advised that _O_BINARY was better. */
8205 /* Display and/or set return code for configuration options. */
8259 /* Set quiet (no version verification) */
8263 /* Set system stack size */
8303 /* Set some common pattern and subject controls */
8325 /* Set timing parameters */
8549 /* Set a default parentheses nest limit that is large enough to run the
8603 SET(compiled_code, NULL);
8625 /* If we have a pattern set up for testing, or we are skipping after a
8644 SET(compiled_code, NULL);
8659 /* We do not have a pattern set up for testing. Lines starting with # are
8741 SET(compiled_code, patstack[patstacknext]);