< 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 >