int dim = parseArrayDimension(); if (lex.get() == '.' && lex.get() == CLASS) return parseDotClass(t, dim);
int dim = parseArrayDimension(); if (lex.get() == '.' && lex.get() == CLASS) return parseDotClass(t, dim);
throw new SyntaxError(lex); expr = parseDotClass(expr, dim); t = lex.get(); if (t == CLASS) expr = parseDotClass(expr, 0); else if (t == SUPER) expr = Expr.make('.', new Symbol(toClassName(expr)), new Keyword(t));
throw new SyntaxError(lex); expr = parseDotClass(expr, dim); t = lex.get(); if (t == CLASS) expr = parseDotClass(expr, 0); else if (t == SUPER) expr = Expr.make('.', new Symbol(toClassName(expr)), new Keyword(t));
int dim = parseArrayDimension(); if (lex.get() == '.' && lex.get() == CLASS) return parseDotClass(t, dim);
int dim = parseArrayDimension(); if (lex.get() == '.' && lex.get() == CLASS) return parseDotClass(t, dim);
int dim = parseArrayDimension(); if (lex.get() == '.' && lex.get() == CLASS) return parseDotClass(t, dim);
int dim = parseArrayDimension(); if (lex.get() == '.' && lex.get() == CLASS) return parseDotClass(t, dim);
int dim = parseArrayDimension(); if (lex.get() == '.' && lex.get() == CLASS) return parseDotClass(t, dim);
throw new SyntaxError(lex); expr = parseDotClass(expr, dim); t = lex.get(); if (t == CLASS) { expr = parseDotClass(expr, 0);
throw new SyntaxError(lex); expr = parseDotClass(expr, dim); t = lex.get(); if (t == CLASS) { expr = parseDotClass(expr, 0);
throw new SyntaxError(lex); expr = parseDotClass(expr, dim); t = lex.get(); if (t == CLASS) { expr = parseDotClass(expr, 0);
throw new SyntaxError(lex); expr = parseDotClass(expr, dim); t = lex.get(); if (t == CLASS) { expr = parseDotClass(expr, 0);
throw new SyntaxError(lex); expr = parseDotClass(expr, dim); t = lex.get(); if (t == CLASS) { expr = parseDotClass(expr, 0);