Lines Matching refs:Lookup
27 * @summary test access checking by java.lang.invoke.MethodHandles.Lookup
42 import static java.lang.invoke.MethodHandles.Lookup.*;
49 * Test many combinations of Lookup access and cross-class lookupStatic.
64 final Lookup lookup;
67 public LookupCase(Lookup lookup) {
84 public Lookup lookup() { lookup.getClass(); return lookup; }
114 /** Simulate all assertions in the spec. for Lookup.toString. */
133 /** Simulate all assertions from the spec. for Lookup.in:
139 * [A2] However, the resulting {@code Lookup} object is guaranteed
287 private void makeCases(Lookup[] originalLookups) {
291 for (Lookup l : originalLookups) {
436 static Lookup[] lookups() {
437 ArrayList<Lookup> tem = new ArrayList<>();
447 Lookup[] remls = (Lookup[]) remc.getMethod("lookups").invoke(null);
456 return tem.toArray(new Lookup[0]);
459 static Lookup lookup_in_self() {
468 static Lookup lookup_in_nestmate() {
478 static Lookup lookup_in_sibling() {
491 public static Lookup[] lookups() { ...