Home | History | Annotate | Download | only in src

Lines Matching refs:SET

112 set here, to make it easier to fiddle with them, and removed "b" from the input
225 so that the PCRE2_EXP_xxx macros get set appropriately for an application, not
402 /* Control bits. Some apply to compiling, some to matching, but some can be set
452 /* These are all the controls that may be set either on a pattern or on a
471 (data). Fields containing modifiers that can be set either for a pattern or a
829 rebuilding, but set up the same naming scheme for use in macros. The "buffer"
861 static PCRE2_SIZE pbuffer16_size = 0; /* Set only when needed */
871 static PCRE2_SIZE pbuffer32_size = 0; /* Set only when needed */
879 #define SET(x,y) SETOP(x,y,=)
1347 /* We can use some macro trickery to make a single set of definitions work in
2047 pcre2_compile() is not set (= NULL), thereby using the default tables of the
2052 /* This is the set of tables distributed as default with PCRE2. It recognizes
2224 /* This is a set of tables that came originally from a Windows user. It seems
2418 /* This is set up to be called from pcre2_compile() when the stackguard=n
2420 parenthesis nesting depth is greater than the value set by the modifier.
3274 associated data. They just set options or control bits. */
3354 /* Set the data length for those types that have data. Then find the field
3355 that is to be set. If check_modifier() returns NULL, it has already output an
3840 information-requesting controls have been set.
4272 /* Set default pattern modifiers */
4280 /* Set default subject modifiers */
4286 /* Check the default newline, and if not one of those listed, set up the
4328 SET(compiled_code, patstack[--patstacknext]);
4384 SET(compiled_code, patstack[--patstacknext]);
4387 SET(compiled_code, NULL);
4390 /* Load a set of compiled patterns from a file onto the stack */
4446 read, modifiers are interpreted, and a suitable local context is set up for
4609 /* Check for replication syntax; if not found, the defaults just set will
4693 fprintf(outfile, "** 'Locale' and 'tables' must not both be set\n");
4698 fprintf(outfile, "** Failed to set locale '%s'\n", pat_patctl.locale);
4722 /* Set up for the stackguard test. */
4832 "** The regcomp() function returned zero (success), but the values set\n"
5017 /* If an explicit newline modifier was given, set the information flag in the
5045 SET(compiled_code, NULL);
5554 copy from the pattern the controls that can be set in either the pattern or the
5883 SET(*q, 0);
6218 SET(*r, 0);
6272 /* For altglobal (or first time round the loop), set an "unset" value. */
6276 /* Fill the ovector with junk to detect elements that do not get set
6438 unset ones at the end. It may be set on the pattern or the data. Implement
6486 set when they should have been. */
6495 /* When JIT is not being used, ALLUSEDTEXT may be set. (It if is set with
6498 set, and if the leftmost consulted character is before the start of the
6640 set g_notempty (to PCRE2_NOTEMPTY_ATSTART|PCRE2_ANCHORED) after a null match.
6735 PCRE2_ANCHORED set in g_notempty. The code above turns it into a fake match
6743 /* We must now set up for the next iteration of a global search. If we have
6746 does. Set PCRE2_NOTEMPTY_ATSTART and PCRE2_ANCHORED and try the match again
6748 match is set up so that at this point we advance to the next character. */
6765 g_notempty = 0; /* Set for a "normal" repeat */
6904 printf(" -b set default pattern control 'fullbincode'\n");
6919 printf(" -d set default pattern control 'debug'\n");
6920 printf(" -dfa set default subject control 'dfa'\n");
6923 printf(" -i set default pattern control 'info'\n");
6924 printf(" -jit set default pattern control 'jit'\n");
6926 printf(" -pattern <s> set default pattern control fields\n");
6927 printf(" -subject <s> set default subject control fields\n");
6928 printf(" -S <n> set stack size to <n> megabytes\n");
7145 it set 0x8000, but then I was advised that _O_BINARY was better. */
7169 /* Display and/or set return code for configuration options. */
7210 /* Set quiet (no version verification) */
7214 /* Set system stack size */
7253 /* Set some common pattern and subject controls */
7268 /* Set timing parameters */
7493 /* Set a default parentheses nest limit that is large enough to run the
7543 SET(compiled_code, NULL);
7565 /* If we have a pattern set up for testing, or we are skipping after a
7585 SET(compiled_code, NULL);
7594 /* We do not have a pattern set up for testing. Lines starting with # are
7671 SET(compiled_code, patstack[patstacknext]);