equal
deleted
inserted
replaced
3358 int createPos = token.pos; |
3358 int createPos = token.pos; |
3359 List<JCExpression> args = (token.kind == LPAREN) |
3359 List<JCExpression> args = (token.kind == LPAREN) |
3360 ? arguments() : List.<JCExpression>nil(); |
3360 ? arguments() : List.<JCExpression>nil(); |
3361 JCClassDecl body = null; |
3361 JCClassDecl body = null; |
3362 if (token.kind == LBRACE) { |
3362 if (token.kind == LBRACE) { |
3363 JCModifiers mods1 = F.at(Position.NOPOS).Modifiers(Flags.ENUM | Flags.STATIC); |
3363 JCModifiers mods1 = F.at(Position.NOPOS).Modifiers(Flags.ENUM); |
3364 List<JCTree> defs = classOrInterfaceBody(names.empty, false); |
3364 List<JCTree> defs = classOrInterfaceBody(names.empty, false); |
3365 body = toP(F.at(identPos).AnonymousClassDef(mods1, defs)); |
3365 body = toP(F.at(identPos).AnonymousClassDef(mods1, defs)); |
3366 } |
3366 } |
3367 if (args.isEmpty() && body == null) |
3367 if (args.isEmpty() && body == null) |
3368 createPos = identPos; |
3368 createPos = identPos; |