Lines Matching refs:zero

388        input string; a negative value specifies a zero-terminated string.
394 If byte_order is not NULL, a non-zero value of the integer to which it
399 If keep_boms is not zero, byte-order mark characters (0xfeff) are
403 the output buffer, including the zero terminator if the string was
404 zero-terminated.
483 character string, zero-terminated.
719 input string; a negative value specifies a zero-terminated string.
725 If byte_order is not NULL, a non-zero value of the integer to which it
730 If keep_boms is not zero, byte-order mark characters (0xfeff) are
734 the output buffer, including the zero terminator if the string was
735 zero-terminated.
811 character string, zero-terminated.
1832 tion should return zero if all is well, or non-zero to force an error.
1908 into which the information is placed. The returned value is zero on
1916 able; otherwise it is set to zero. This value should normally be given
1924 able; otherwise it is set to zero. This value should normally be given
1932 able; otherwise it is set to zero. This value should normally be given
1940 character properties is available; otherwise it is set to zero.
1945 compiling is available; otherwise it is set to zero.
1949 The output is a pointer to a zero-terminated "const char *" string. If
2020 compiled. The output is zero if PCRE was compiled to use blocks of data
2044 The pattern is a C string terminated by a binary zero, and is passed in
2058 pilation. It should be zero if no options are required. The available
2087 codeptr argument is not NULL, a non-zero error code number is returned
2259 always expected after \x, but it may have zero, one, or two digits (so,
2260 for example, \xz matches a binary zero character followed by z).
2475 58 a numbered reference must not be zero
2548 undefined bits in the options argument must be zero.
2698 variable to receive the data. The yield of the function is zero for
2841 size of the JIT compiled code, otherwise return zero. The fourth argu-
2920 zero terminated.
3009 is NULL, or there is no study data, zero is returned. The fourth argu-
3049 zero. It is changed only by calling this function, whose action is to
3055 Except when it is zero, the reference count is not correctly preserved
3132 Other flag bits should be set to zero. The study_data field and some-
3149 zero for each position in the subject string.
3223 with a name to pass back, a pointer to the name string (zero termi-
3234 The unused bits of the options argument for pcre_exec() must be zero.
3464 zero, the search for a match starts at the beginning of the subject,
3471 A non-zero starting offset is useful when searching for another match
3501 If a non-zero starting offset is passed when the pattern is anchored,
3552 function returns a value of zero. If neither the actual string matched
3554 with ovector passed as NULL and ovecsize as zero. However, if the pat-
3560 There are some cases where zero is returned (indicating vector over-
3569 match "c" and backing up to try the second alternative. The zero
3573 than the maximum, a non-zero value is returned.
3616 ovecsize was not zero.
3876 separate, zero-terminated strings. These functions identify substrings
3880 A substring that contains a binary zero is correctly extracted and has
3881 a further zero added on the end, but the result is not, of course, a C
3894 it is greater than zero. If pcre_exec() returned zero, indicating that
3900 zero extracts the substring that matched the entire pattern, whereas
3906 the terminating zero, or one of these error codes:
3922 pointer. The yield of the function is zero if all went well, or the
3932 empty string. This can be distinguished from a genuine zero-length sub-
4130 zero. The only bits that may be set are PCRE_ANCHORED, PCRE_NEW-
4192 On success, the yield of the function is a number greater than zero,
4203 fit into ovector, the yield of the function is zero, and the vector is
4313 default value is zero. For example, this pattern has two callout
4489 zero. When the callout precedes an opening parenthesis, the length is
4498 to the zero-terminated name of the most recently passed (*MARK),
4508 is zero, matching proceeds as normal. If the value is greater than
4509 zero, matching fails at the current point, but the testing of other
4511 failed. If the value is less than zero, the match is abandoned, the
4563 4. Though binary zero characters are supported in the subject string,
4565 mal C string, terminated by zero. The escape sequence \0 can be used in
4566 the pattern to represent a binary zero.
4999 appearance of non-printing characters, apart from the binary zero that
5053 (code value 13). Make sure you supply two digits after the initial zero
5063 a digit greater than zero. Instead, use \o{} or \x{} to specify charac-
5099 syntax must not be introduced by a leading zero, because no more than
5102 By default, after \x that is not followed by {, from zero to two hexa-
5474 by zero or more characters with the "mark" property. Characters with
5601 However, if the startoffset argument of pcre_exec() is non-zero, indi-
5610 non-zero. By calling pcre_exec() multiple times with appropriate argu-
5627 The circumflex and dollar metacharacters are zero-width assertions.
5634 ment of pcre_exec() is non-zero, circumflex can never match if the
5672 pcre_exec() is non-zero. The PCRE_DOLLAR_ENDONLY option is ignored if
6593 the example above, or by a quantifier with a minimum of zero.
6638 (2) If quantifier is {0,n} where n is greater than zero, it is treated
6643 (3) If the minimum repetition is greater than zero, the quantifier is
6823 referenced as (?(+1), and so on. (The value zero in any of these forms
6980 zero and a closing parenthesis is a recursive subroutine call of the
7244 The default value is zero. For example, this pattern has two callout
7571 ungreedy, it initially matches zero characters. The condition (?=a)
9595 defined with the value zero. This has no effect, but since programs
9624 form. The pattern is a C string terminated by a binary zero, and is
9629 The argument cflags is either zero, or contains one or more of the bits
9686 The yield of regcomp() is zero on success, and non-zero otherwise. The
9691 NOTE: If the yield of regcomp() is non-zero, you must not attempt to
9734 against a given string, which is by default terminated by a zero byte
9762 software intended to be portable to other systems. Note that a non-zero
9770 If the value of nmatch is zero, or if the value pmatch is NULL, no data
9783 A successful match yields a zero return; various error codes are
9790 The regerror() function maps a non-zero errorcode from either regcomp()
9793 by a binary zero is placed in errbuf. The length of the message,
9794 including the zero, is limited to errbuf_size. The yield of the func-
10021 functions. Setting match_limit to a non-zero value will limit the exe-
10025 to zero disables match limiting. Alternatively, you can call