1983 type.getReturnType(), |
1983 type.getReturnType(), |
1984 type.getThrownTypes(), |
1984 type.getThrownTypes(), |
1985 syms.methodClass); |
1985 syms.methodClass); |
1986 } |
1986 } |
1987 MethodSymbol m = new MethodSymbol(flags, name, type, currentOwner); |
1987 MethodSymbol m = new MethodSymbol(flags, name, type, currentOwner); |
|
1988 if (types.isSignaturePolymorphic(m)) { |
|
1989 m.flags_field |= SIGNATURE_POLYMORPHIC; |
|
1990 } |
1988 if (saveParameterNames) |
1991 if (saveParameterNames) |
1989 initParameterNames(m); |
1992 initParameterNames(m); |
1990 Symbol prevOwner = currentOwner; |
1993 Symbol prevOwner = currentOwner; |
1991 currentOwner = m; |
1994 currentOwner = m; |
1992 try { |
1995 try { |