556 tree.restype, tree.recvparam, |
556 tree.restype, tree.recvparam, |
557 tree.thrown, |
557 tree.thrown, |
558 localEnv); |
558 localEnv); |
559 } finally { |
559 } finally { |
560 chk.setDeferredLintHandler(prevLintHandler); |
560 chk.setDeferredLintHandler(prevLintHandler); |
|
561 } |
|
562 |
|
563 if (types.isSignaturePolymorphic(m)) { |
|
564 m.flags_field |= SIGNATURE_POLYMORPHIC; |
561 } |
565 } |
562 |
566 |
563 // Set m.params |
567 // Set m.params |
564 ListBuffer<VarSymbol> params = new ListBuffer<VarSymbol>(); |
568 ListBuffer<VarSymbol> params = new ListBuffer<VarSymbol>(); |
565 JCVariableDecl lastParam = null; |
569 JCVariableDecl lastParam = null; |