equal
deleted
inserted
replaced
233 return defs; |
233 return defs; |
234 } else { |
234 } else { |
235 // malformed declaration, return error |
235 // malformed declaration, return error |
236 pos = token.pos; |
236 pos = token.pos; |
237 List<JCTree> err = isVoid |
237 List<JCTree> err = isVoid |
238 ? List.<JCTree>of(toP(F.at(pos).MethodDef(mods, name, t, typarams, |
238 ? List.of(toP(F.at(pos).MethodDef(mods, name, t, typarams, |
239 List.<JCVariableDecl>nil(), List.<JCExpression>nil(), null, null))) |
239 List.nil(), List.nil(), null, null))) |
240 : null; |
240 : null; |
241 return List.<JCTree>of(syntaxError(token.pos, err, "expected", LPAREN)); |
241 return List.<JCTree>of(syntaxError(token.pos, err, "expected", LPAREN)); |
242 } |
242 } |
243 } else if (!typarams.isEmpty()) { |
243 } else if (!typarams.isEmpty()) { |
244 // type parameters on non-variable non-method -- error |
244 // type parameters on non-variable non-method -- error |