< prev index next >

jdk/src/java.base/share/classes/java/lang/invoke/MemberName.java

Print this page

        

*** 1075,1080 **** --- 1075,1089 ---- // static { // System.out.println("Hello world! My methods are:"); // System.out.println(Factory.INSTANCE.getMethods(MemberName.class, true, null)); // } + + static { + // Allow privileged classes outside of java.lang + jdk.internal.misc.SharedSecrets.setJavaLangInvokeAccess(new jdk.internal.misc.JavaLangInvokeAccess() { + public Object newMemberName() { + return new MemberName(); + } + }); + } }
< prev index next >