Lines Matching defs:nextChar
81 protected int nextChar;
111 nextChar = 0;
113 if (nextChar == -1) throw new DasmError("empty source file");
134 nextChar = inputReader.read();
135 switch (nextChar) {
141 nextChar = '\n';
148 line.append((char) nextChar);
160 if (nextChar != ';') {
163 } while (isWhitespace(nextChar));
164 if (nextChar != ';') return;
168 if (nextChar == -1) return;
169 } while (nextChar != '\n');
180 if (nextChar == -1) return 0;
182 int tmp = Character.digit((char) nextChar, 16);
192 if (nextChar != 'u')
195 if (nextChar == -1)
207 switch (nextChar) {
271 char chval = (char) nextChar;
272 if (nextChar == '\\') {
278 } while (!isSeparator(nextChar));
340 if (nextChar == '"') {
345 if (nextChar == -1) throw new DasmError("Unterminated string");
347 char chval = (char) nextChar;
351 switch (nextChar) {
382 if (nextChar == -1) {
397 int res = nextChar & 7;
399 if (nextChar < '0' || nextChar > '7')
402 res = res * 8 + (nextChar & 7);
404 if (nextChar < '0' || nextChar > '7')
407 int val = res * 8 + (nextChar & 7);
434 if (nextChar == '}') {
439 if (nextChar == -1)
443 charBuf.add((char) nextChar);
454 charBuf.add((char) nextChar);
456 } while (!isSeparator(nextChar));
487 if (isSeparator(nextChar))
489 if (nextChar == '\'') {
493 if (!isSeparator(nextChar))
498 char chval = (char) nextChar;
499 if (nextChar == '\\') chval = nameEscape();