Lines Matching +full:no +full:- +full:trailing +full:- +full:spaces
5 * Copyright (c) 2001-2011, International Business Machines
20 //--------------------------------------------------------------------
23 //--------------------------------------------------------------------
34 * Standard digits '0'-'9' are used and letters 'A'-'Z' for
38 * If negative, a '-' is prepended to the digits.
41 * any '-', to produce. Values less than 2 have no effect. One
82 * @return Offset of the first instance of c, or -1 if not found.
91 * @param advance if true, advance pos to the first non-white-space
94 * @return the index of the first non-white-space character at or
108 * will back up limit past trailing whitespace.
111 * leading or trailing whitespace, respectively
113 * leading or trailing whitespace, respectively
122 * Parse a single non-whitespace character 'ch', optionally
125 * @param pos INPUT-OUTPUT parameter. On input, pos[0] is the
129 * @param ch the non-whitespace character to be parsed.
137 * matched case-insensitively. Spaces may be skipped and may be
140 * successful, the offset of the next non-space character is
141 * returned. On failure, -1 is returned.
144 * character matches one or more required spaces. A '~' character
145 * matches zero or more optional spaces. A '#' character matches
151 * @return the position after the last character parsed, or -1 if
159 * pattern. Characters are matched literally and case-sensitively
166 * Otherwise -1 is returned.
171 * @return index after last parsed character, or -1 on parse failure.
180 * 0x[0-9A-Fa-f]+ or 0[0-7]+, that is, in standard decimal, hex,
182 * @param pos INPUT-OUTPUT parameter. On input, the index of the first
191 * @param pos INPUT-OUTPUT parameter. On input, the index of the first
200 * is no identifier.
202 * @param pos INPUT-OUPUT parameter. On INPUT, pos is the
209 * no valid identifier at pos.
214 * Parse an unsigned 31-bit integer at the given offset. Use
217 * @param pos INPUT-OUTPUT parameter. On entry, pos is the
224 * @return a non-negative parsed number, or -1 upon parse failure.
225 * Parse fails if there are no digits, that is, if pos does not
227 * does not fit into a 31-bit unsigned integer.