Lines Matching refs:MemberName

48     final MemberName member;
51 private DirectMethodHandle(MethodType mtype, LambdaForm form, MemberName member) {
58 MemberName m = new MemberName(Object.class, member.getName(), member.getMethodType(), member.getReferenceKind());
59 m = MemberName.getFactory().resolveOrNull(m.getReferenceKind(), m, null);
70 static DirectMethodHandle make(Class<?> receiver, MemberName member) {
93 static DirectMethodHandle make(MemberName member) {
99 return make(method.getDeclaringClass(), new MemberName(method));
102 return make(field.getDeclaringClass(), new MemberName(field));
104 private static DirectMethodHandle makeAllocator(MemberName ctor) {
111 MemberName init = ctor.asSpecial();
129 MemberName internalMemberName() {
153 private static final MemberName.Factory IMPL_NAMES = MemberName.getFactory();
162 MemberName concrete = new MemberName(concreteClass, member.getName(), member.getMethodType(), REF_invokeSpecial);
177 private static LambdaForm preparedLambdaForm(MemberName m) {
223 MethodType mtypeWithArg = mtype.appendParameterTypes(MemberName.class);
228 MemberName linker = new MemberName(MethodHandle.class, linkerName, mtypeWithArg, REF_invokeStatic);
269 private static void maybeCompile(LambdaForm lform, MemberName m) {
291 boolean shouldBeInitialized(MemberName member) {
344 private static boolean checkInitialized(MemberName member) {
373 final MemberName initMethod;
376 private Constructor(MethodType mtype, LambdaForm form, MemberName constructor,
377 MemberName initMethod, Class<?> instanceClass) {
399 private Accessor(MethodType mtype, LambdaForm form, MemberName member,
437 private StaticAccessor(MethodType mtype, LambdaForm form, MemberName member,
512 private static LambdaForm preparedFieldLambdaForm(MemberName m) {
564 MemberName linker = new MemberName(Unsafe.class, linkerName, linkerType, REF_invokeVirtual);