(int kind, int pos)
| 6174 | private int jj_endpos; |
| 6175 | |
| 6176 | private void jj_add_error_token(int kind, int pos) { |
| 6177 | if (pos >= 100) return; |
| 6178 | if (pos == jj_endpos + 1) { |
| 6179 | jj_lasttokens[jj_endpos++] = kind; |
| 6180 | } else if (jj_endpos != 0) { |
| 6181 | jj_expentry = new int[jj_endpos]; |
| 6182 | for (int i = 0; i < jj_endpos; i++) { |
| 6183 | jj_expentry[i] = jj_lasttokens[i]; |
| 6184 | } |
| 6185 | boolean exists = false; |
| 6186 | for (java.util.Enumeration e = jj_expentries.elements(); e.hasMoreElements();) { |
| 6187 | int[] oldentry = (int[])(e.nextElement()); |
| 6188 | if (oldentry.length == jj_expentry.length) { |
| 6189 | exists = true; |
| 6190 | for (int i = 0; i < jj_expentry.length; i++) { |
| 6191 | if (oldentry[i] != jj_expentry[i]) { |
| 6192 | exists = false; |
| 6193 | break; |
| 6194 | } |
| 6195 | } |
| 6196 | if (exists) break; |
| 6197 | } |
| 6198 | } |
| 6199 | if (!exists) jj_expentries.addElement(jj_expentry); |
| 6200 | if (pos != 0) jj_lasttokens[(jj_endpos = pos) - 1] = kind; |
| 6201 | } |
| 6202 | } |
| 6203 | |
| 6204 | public ParseException generateParseException() { |
| 6205 | jj_expentries.removeAllElements(); |
no test coverage detected