Details

    • Subcomponent:
    • Resolved In Build:
      b34
    • CPU:
      unknown
    • OS:
      generic
    • Verification:
      Not verified

      Description

      JLS SE 7 states:

      A method is signature polymorphic if and only if all of the following conditions hold:

      • It is declared in the java.lang.invoke.MethodHandle class.
      • It takes a single variable arity parameter (§8.4.1) whose declared type is Object[].
      • It has a return type of Object.
      • It is native


      Internally, the compiler uses a diferent way of detecting signature polymorphic methods (the special @PolymorphicSignature) - we should update the compiler to use the same JLS logic.

        Attachments

          Activity

            People

            • Assignee:
              mcimadamore Maurizio Cimadamore
              Reporter:
              mcimadamore Maurizio Cimadamore
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Imported:
                Indexed: