Lines Matching defs:limit
243 skipNoise(const char *line, int16_t start, int16_t limit);
246 getWord(const char *line, int16_t start, int16_t limit);
324 const char *limit=uprv_strchr(corr, ',');
325 if(limit!=NULL) {
326 buffer.append(corr, limit-corr, errorCode);
328 lengths[3]=(int16_t)(limit-corr);
342 int16_t start=0, limit, wordLength/*, prevStart=-1*/;
347 limit=skipNoise(name, start, length);
348 if(start<limit) {
350 start=limit;
357 limit=getWord(name, start, length);
358 wordLength=(int16_t)(limit-start);
373 wordLength=limit-prevStart;
383 start=limit;
397 skipNoise(const char *line, int16_t start, int16_t limit) {
399 while(start<limit && !isWordChar(line[start])) {
407 getWord(const char *line, int16_t start, int16_t limit) {
411 while(start<limit && isWordChar(line[start])) {
416 if(start<limit && ((c=line[start])==' ' || c=='-')) {
567 /* limit the number of lead bytes */
703 int16_t start, limit, token, groupTop=*pGroupTop;
708 limit=skipNoise((char *)s, start, length);
709 while(start<limit) {
718 limit=getWord((char *)s, start, length);
719 if(limit-start==1) {
722 token=findToken(s+start, (int16_t)(limit-start));
728 start=limit;
730 while(start<limit) {