equal
deleted
inserted
replaced
622 case BOUND_REINVOKER: { |
622 case BOUND_REINVOKER: { |
623 name = name + "_" + BoundMethodHandle.speciesData(form).fieldSignature(); |
623 name = name + "_" + BoundMethodHandle.speciesData(form).fieldSignature(); |
624 return resolveFrom(name, invokerType, DelegatingMethodHandle.Holder.class); |
624 return resolveFrom(name, invokerType, DelegatingMethodHandle.Holder.class); |
625 } |
625 } |
626 case DELEGATE: return resolveFrom(name, invokerType, DelegatingMethodHandle.Holder.class); |
626 case DELEGATE: return resolveFrom(name, invokerType, DelegatingMethodHandle.Holder.class); |
627 case ZERO: // fall-through |
|
628 case IDENTITY: { |
627 case IDENTITY: { |
629 name = name + "_" + form.returnType().basicTypeChar(); |
628 name = name + "_" + form.returnType().basicTypeChar(); |
630 return resolveFrom(name, invokerType, LambdaForm.Holder.class); |
629 return resolveFrom(name, invokerType, LambdaForm.Holder.class); |
631 } |
630 } |
632 case DIRECT_INVOKE_INTERFACE: // fall-through |
631 case DIRECT_INVOKE_INTERFACE: // fall-through |