Lines Matching refs:prototype
31 /** {@code non-null;} the raw prototype for this method */
32 private final Prototype prototype;
35 * {@code null-ok;} the prototype for this method taken to be an instance
51 // The prototype for signature polymorphic methods is used to
53 // target (invoke() or invokeExact(). The prototype is created
56 this.prototype = Prototype.fromDescriptor(descriptor);
58 this.prototype = Prototype.intern(descriptor);
64 * Gets the raw prototype of this method. This doesn't include a
67 * @return {@code non-null;} the method prototype
70 return prototype;
74 * Gets the prototype of this method as either a
77 * prototype. In the case of an instance method, this has an
82 * @return {@code non-null;} the method prototype
86 return prototype;
90 instancePrototype = prototype.withFirstParameter(thisType);
106 return prototype.compareTo(otherMethod.prototype);
118 return prototype.getReturnType();