Home | History | Annotate | Download | only in parser

Lines Matching refs:bufpos

30   public int bufpos = -1;
63 bufsize - tokenBegin, bufpos);
67 System.arraycopy(bufline, 0, newbufline, bufsize - tokenBegin, bufpos);
71 System.arraycopy(bufcolumn, 0, newbufcolumn, bufsize - tokenBegin, bufpos);
74 maxNextCharInd = (bufpos += (bufsize - tokenBegin));
87 maxNextCharInd = (bufpos -= tokenBegin);
109 bufpos = maxNextCharInd = 0;
113 bufpos = maxNextCharInd = 0;
138 --bufpos;
141 tokenBegin = bufpos;
150 tokenBegin = bufpos;
191 bufline[bufpos] = line;
192 bufcolumn[bufpos] = column;
201 if (++bufpos == bufsize)
202 bufpos = 0;
204 return buffer[bufpos];
207 if (++bufpos >= maxNextCharInd)
210 char c = buffer[bufpos];
222 return bufcolumn[bufpos];
231 return bufline[bufpos];
235 return bufcolumn[bufpos];
239 return bufline[bufpos];
253 if ((bufpos -= amount) < 0)
254 bufpos += bufsize;
296 bufpos = -1;
376 if (bufpos >= tokenBegin)
377 return new String(buffer, tokenBegin, bufpos - tokenBegin + 1);
380 new String(buffer, 0, bufpos + 1);
387 if ((bufpos + 1) >= len)
388 System.arraycopy(buffer, bufpos - len + 1, ret, 0, len);
391 System.arraycopy(buffer, bufsize - (len - bufpos - 1), ret, 0,
392 len - bufpos - 1);
393 System.arraycopy(buffer, 0, ret, len - bufpos - 1, bufpos + 1);
414 if (bufpos >= tokenBegin)
416 len = bufpos - tokenBegin + inBuf + 1;
420 len = bufsize - tokenBegin + bufpos + 1 + inBuf;