Lines Matching defs:cur

41         private int cur = 0;    // index of first unconsumed char in "chars"
58 cur = 0;
71 while (cur < len) {
72 if (chars[cur] == ',' || chars[cur] == ';') {
73 ++cur;
94 if (cur < len) {
106 while (cur < len) {
110 if (cur >= len || chars[cur] != '=') {
113 ++cur; // consume '='
119 if (cur >= len || chars[cur] != '+') {
122 ++cur; // consume '+'
137 final int beg = cur;
138 while (cur < len) {
139 char c = chars[cur];
144 ++cur;
150 while ((cur > beg) && (chars[cur - 1] == ' ')) {
151 --cur;
154 if (beg == cur) {
157 return new String(chars, beg, cur - beg);
166 if (cur < len && chars[cur] == '#') {
168 } else if (cur < len && chars[cur] == '"') {
176 final int beg = cur;
177 ++cur; // consume '#'
178 while ((cur < len) &&
179 Character.isLetterOrDigit(chars[cur])) {
180 ++cur;
182 return new String(chars, beg, cur - beg);
187 final int beg = cur;
188 ++cur; // consume '"'
190 while ((cur < len) && chars[cur] != '"') {
191 if (chars[cur] == '\\') {
192 ++cur; // consume backslash, then what follows
194 ++cur;
196 if (cur >= len) { // no closing quote
199 ++cur; // consume closing quote
201 return new String(chars, beg, cur - beg);
206 final int beg = cur;
209 while ((cur < len) && !atTerminator()) {
210 if (chars[cur] == '\\') {
211 ++cur; // consume backslash, then what follows
212 esc = cur;
214 ++cur;
216 if (cur > len) { // 'twas backslash followed by nothing
222 for (end = cur; end > beg; end--) {
231 while ((cur < len) && isWhitespace(chars[cur])) {
232 ++cur;
241 return (cur < len &&
242 (chars[cur] == ',' ||
243 chars[cur] == ';' ||
244 chars[cur] == '+'));