Lines Matching refs:lookup
64 final Lookup lookup;
67 public LookupCase(Lookup lookup) {
68 this.lookup = lookup;
69 this.lookupClass = lookup.lookupClass();
70 this.lookupModes = lookup.lookupModes();
71 assert(lookupString().equals(lookup.toString()));
75 this.lookup = null;
84 public Lookup lookup() { lookup.getClass(); return lookup; }
135 * Creates a lookup on the specified new lookup class.
142 * <li>[A3] If the new lookup class differs from the old one,
145 * <li>[A4] If the new lookup class is in a different package
147 * <li>[A5] If the new lookup class is not within the same package member
149 * <li>[A6] If the new lookup class is not accessible to the old lookup class,
154 * Other than the above cases, the new lookup will have the same
288 // make initial set of lookup test cases
302 LookupCase lc2 = new LookupCase(lc1.lookup().in(c2));
366 sourceCase.lookup().findStatic(targetClass, methodName, methodType);
368 sourceCase.lookup().findVirtual(targetClass, methodName, methodType);
371 sourceCase.lookup().unreflect(method);
460 return MethodHandles.lookup();
469 return MethodHandles.lookup();
479 return MethodHandles.lookup();