/* */ {
/* 788 */ int t = this.lex.lookAhead();
/* 789 */ if (isBuiltinType(t)) {
/* 790 */ this.lex.get();
/* 791 */ int dim = parseArrayDimension();
/* 792 */ return new InstanceOfExpr(t, dim, expr);
/* */ }
/* */
/* 795 */ ASTList name = parseClassType(tbl);
/* 796 */ int dim = parseArrayDimension();
/* 797 */ return new InstanceOfExpr(name, dim, expr);
/* */ }