Lines Matching refs:zero

371        input string; a negative value specifies a zero-terminated string.
377 If byte_order is not NULL, a non-zero value of the integer to which it
382 If keep_boms is not zero, byte-order mark characters (0xfeff) are
386 the output buffer, including the zero terminator if the string was
387 zero-terminated.
464 character string, zero-terminated.
700 input string; a negative value specifies a zero-terminated string.
706 If byte_order is not NULL, a non-zero value of the integer to which it
711 If keep_boms is not zero, byte-order mark characters (0xfeff) are
715 the output buffer, including the zero terminator if the string was
716 zero-terminated.
790 character string, zero-terminated.
1855 into which the information is placed. The returned value is zero on
1863 able; otherwise it is set to zero. This value should normally be given
1871 able; otherwise it is set to zero. This value should normally be given
1879 able; otherwise it is set to zero. This value should normally be given
1887 character properties is available; otherwise it is set to zero.
1892 compiling is available; otherwise it is set to zero.
1896 The output is a pointer to a zero-terminated "const char *" string. If
1957 compiled. The output is zero if PCRE was compiled to use blocks of data
1981 The pattern is a C string terminated by a binary zero, and is passed in
1995 pilation. It should be zero if no options are required. The available
2022 codeptr argument is not NULL, a non-zero error code number is returned
2184 always expected after \x, but it may have zero, one, or two digits (so,
2185 for example, \xz matches a binary zero character followed by z).
2377 58 a numbered reference must not be zero
2442 undefined bits in the options argument must be zero.
2579 variable to receive the data. The yield of the function is zero for
2689 size of the JIT compiled code, otherwise return zero. The fourth argu-
2750 zero terminated.
2830 study data, zero is returned. The fourth argument should point to a
2915 zero. It is changed only by calling this function, whose action is to
2921 Except when it is zero, the reference count is not correctly preserved
2998 Other flag bits should be set to zero. The study_data field and some-
3015 zero for each position in the subject string.
3067 with a name to pass back, a pointer to the name string (zero termi-
3078 The unused bits of the options argument for pcre_exec() must be zero.
3303 zero, the search for a match starts at the beginning of the subject,
3306 ject). Unlike the pattern string, the subject may contain binary zero
3309 A non-zero starting offset is useful when searching for another match
3339 If a non-zero starting offset is passed when the pattern is anchored,
3388 function returns a value of zero. If neither the actual string matched
3390 with ovector passed as NULL and ovecsize as zero. However, if the pat-
3396 There are some cases where zero is returned (indicating vector over-
3405 match "c" and backing up to try the second alternative. The zero
3409 than the maximum, a non-zero value is returned.
3452 ovecsize was not zero.
3711 separate, zero-terminated strings. These functions identify substrings
3715 A substring that contains a binary zero is correctly extracted and has
3716 a further zero added on the end, but the result is not, of course, a C
3729 it is greater than zero. If pcre_exec() returned zero, indicating that
3735 zero extracts the substring that matched the entire pattern, whereas
3741 the terminating zero, or one of these error codes:
3757 pointer. The yield of the function is zero if all went well, or the
3767 empty string. This can be distinguished from a genuine zero-length sub-
3965 zero. The only bits that may be set are PCRE_ANCHORED, PCRE_NEW-
4027 On success, the yield of the function is a number greater than zero,
4038 fit into ovector, the yield of the function is zero, and the vector is
4139 default value is zero. For example, this pattern has two callout
4272 zero. When the callout precedes an opening parenthesis, the length is
4281 to the zero-terminated name of the most recently passed (*MARK),
4291 is zero, matching proceeds as normal. If the value is greater than
4292 zero, matching fails at the current point, but the testing of other
4294 failed. If the value is less than zero, the match is abandoned, the
4348 4. Though binary zero characters are supported in the subject string,
4350 mal C string, terminated by zero. The escape sequence \0 can be used in
4351 the pattern to represent a binary zero.
4722 appearance of non-printing characters, apart from the binary zero that
4757 By default, after \x, from zero to two hexadecimal digits are read
4776 zero.
4795 (code value 7). Make sure you supply two digits after the initial zero
4825 \81 is either a back reference, or a binary zero
4829 leading zero, because no more than three octal digits are ever read.
5158 by zero or more characters with the "mark" property. Characters with
5271 However, if the startoffset argument of pcre_exec() is non-zero, indi-
5280 non-zero. By calling pcre_exec() multiple times with appropriate argu-
5297 The circumflex and dollar metacharacters are zero-width assertions.
5304 ment of pcre_exec() is non-zero, circumflex can never match if the
5342 pcre_exec() is non-zero. The PCRE_DOLLAR_ENDONLY option is ignored if
6205 the example above, or by a quantifier with a minimum of zero.
6241 (2) If quantifier is {0,n} where n is greater than zero, it is treated
6246 (3) If the minimum repetition is greater than zero, the quantifier is
6426 referenced as (?(+1), and so on. (The value zero in any of these forms
6463 ber, which must be greater than zero. Using subpattern names that con-
6588 zero and a closing parenthesis is a recursive subroutine call of the
6852 The default value is zero. For example, this pattern has two callout
7138 ungreedy, it initially matches zero characters. The condition (?=a)
9007 defined with the value zero. This has no effect, but since programs
9036 form. The pattern is a C string terminated by a binary zero, and is
9041 The argument cflags is either zero, or contains one or more of the bits
9098 The yield of regcomp() is zero on success, and non-zero otherwise. The
9103 NOTE: If the yield of regcomp() is non-zero, you must not attempt to
9146 against a given string, which is by default terminated by a zero byte
9174 software intended to be portable to other systems. Note that a non-zero
9182 If the value of nmatch is zero, or if the value pmatch is NULL, no data
9195 A successful match yields a zero return; various error codes are
9202 The regerror() function maps a non-zero errorcode from either regcomp()
9205 by a binary zero is placed in errbuf. The length of the message,
9206 including the zero, is limited to errbuf_size. The yield of the func-
9433 functions. Setting match_limit to a non-zero value will limit the exe-
9437 to zero disables match limiting. Alternatively, you can call