Lines Matching refs:pos

29   private int pos;
51 for (; pos < length && chars[pos] == ' '; pos++) {
53 if (pos == length) {
58 beg = pos;
61 pos++;
62 for (; pos < length && chars[pos] != '=' && chars[pos] != ' '; pos++) {
66 if (pos >= length) {
71 end = pos;
75 if (chars[pos] == ' ') {
76 for (; pos < length && chars[pos] != '=' && chars[pos] == ' '; pos++) {
79 if (chars[pos] != '=' || pos == length) {
84 pos++; //skip '=' char
88 for (; pos < length && chars[pos] == ' '; pos++) {
105 pos++;
106 beg = pos;
110 if (pos == length) {
114 if (chars[pos] == '"') {
116 pos++;
118 } else if (chars[pos] == '\\') {
122 chars[end] = chars[pos];
124 pos++;
130 for (; pos < length && chars[pos] == ' '; pos++) {
138 if (pos + 4 >= length) {
143 beg = pos; // store '#' position
144 pos++;
149 if (pos == length || chars[pos] == '+' || chars[pos] == ','
150 || chars[pos] == ';') {
151 end = pos;
155 if (chars[pos] == ' ') {
156 end = pos;
157 pos++;
160 for (; pos < length && chars[pos] == ' '; pos++) {
163 } else if (chars[pos] >= 'A' && chars[pos] <= 'F') {
164 chars[pos] += 32; //to low case
167 pos++;
188 beg = pos;
189 end = pos;
191 if (pos >= length) {
196 switch (chars[pos]) {
205 pos++;
212 pos++;
215 for (; pos < length && chars[pos] == ' '; pos++) {
218 if (pos == length || chars[pos] == ',' || chars[pos] == '+'
219 || chars[pos] == ';') {
225 chars[end++] = chars[pos];
226 pos++;
233 pos++;
234 if (pos == length) {
238 switch (chars[pos]) {
253 return chars[pos];
264 int res = getByte(pos);
265 pos++; //FIXME tmp
285 pos++;
286 if (pos == length || chars[pos] != '\\') {
289 pos++;
291 b = getByte(pos);
292 pos++; //FIXME tmp
351 pos = 0;
364 if (pos == length) {
368 switch (chars[pos]) {
391 if (pos >= length) {
395 if (chars[pos] == ',' || chars[pos] == ';') {
396 } else if (chars[pos] != '+') {
400 pos++;