langtools/src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
changeset 15720 e61b2f7a5148
parent 15385 ee1eebe7e210
child 16558 07c08ad4a700
equal deleted inserted replaced
15719:6b64cf96346b 15720:e61b2f7a5148
   463         JCMethodDecl valueOf = make.
   463         JCMethodDecl valueOf = make.
   464             MethodDef(make.Modifiers(Flags.PUBLIC|Flags.STATIC),
   464             MethodDef(make.Modifiers(Flags.PUBLIC|Flags.STATIC),
   465                       names.valueOf,
   465                       names.valueOf,
   466                       make.Type(tree.sym.type),
   466                       make.Type(tree.sym.type),
   467                       List.<JCTypeParameter>nil(),
   467                       List.<JCTypeParameter>nil(),
   468                       List.of(make.VarDef(make.Modifiers(Flags.PARAMETER),
   468                       List.of(make.VarDef(make.Modifiers(Flags.PARAMETER |
       
   469                                                          Flags.MANDATED),
   469                                             names.fromString("name"),
   470                                             names.fromString("name"),
   470                                             make.Type(syms.stringType), null)),
   471                                             make.Type(syms.stringType), null)),
   471                       List.<JCExpression>nil(), // thrown
   472                       List.<JCExpression>nil(), // thrown
   472                       null, //make.Block(0, Tree.emptyList.prepend(make.Return(make.Ident(names._null)))),
   473                       null, //make.Block(0, Tree.emptyList.prepend(make.Return(make.Ident(names._null)))),
   473                       null);
   474                       null);