/openjdk9/jdk/src/java.base/share/classes/java/lang/invoke/ |
H A D | MethodHandleInfo.java | 115 * <td>{@code 7}</td><td>{@code REF_invokeSpecial}</td><td>{@code class} or {@code interface}</td> 143 REF_invokeSpecial = Constants.REF_invokeSpecial, field in interface:MethodHandleInfo
|
H A D | MemberName.java | 260 assert(refKind == REF_newInvokeSpecial || refKind == REF_invokeSpecial); 267 refKind == REF_invokeSpecial || 292 refKind == REF_invokeSpecial) : this; 297 assert(refKind == REF_invokeSpecial) : this; 584 changeReferenceKind(REF_invokeSpecial, REF_invokeVirtual); 587 changeReferenceKind(REF_invokeSpecial, REF_invokeInterface); 592 case REF_invokeSpecial: return this; 593 case REF_invokeVirtual: return clone().changeReferenceKind(REF_invokeSpecial, REF_invokeVirtual); 594 case REF_invokeInterface: return clone().changeReferenceKind(REF_invokeSpecial, REF_invokeInterface); 595 case REF_newInvokeSpecial: return clone().changeReferenceKind(REF_invokeSpecial, REF_newInvokeSpecia [all...] |
H A D | InfoFromMemberName.java | 136 boolean wantSpecial = (refKind == REF_invokeSpecial);
|
H A D | AbstractValidatingLambdaMetafactory.java | 143 case REF_invokeSpecial: 146 this.implKind = REF_invokeSpecial;
|
H A D | MethodHandleNatives.java | 128 REF_invokeSpecial = 7, field in class:MethodHandleNatives.Constants 170 (1 << REF_invokeSpecial) | 186 case REF_invokeSpecial: return "invokeSpecial";
|
H A D | DirectMethodHandle.java | 83 if (refKind == REF_invokeSpecial) { 106 if (refKind == REF_invokeSpecial) 165 case REF_invokeSpecial: which = LF_INVSPECIAL; break;
|
H A D | MethodHandles.java | 1397 MemberName method = specialLookup.resolveOrFail(REF_invokeSpecial, refc, name, type); 1398 return specialLookup.getDirectMethod(REF_invokeSpecial, refc, method, findBoundCallerClass(method)); 1696 MemberName method = resolveOrFail(REF_invokeSpecial, refc, name, type); 1744 if (refKind == REF_invokeSpecial) 1800 return specialLookup.getDirectMethodNoSecurityManager(REF_invokeSpecial, method.getDeclaringClass(), method, findBoundCallerClass(method)); 1993 if (refKind == REF_invokeSpecial && !target.isInvokeSpecial()) 2270 return getDirectMethodCommon(REF_invokeSpecial, refc, method, checkSecurity, doRestrict, callerClass); 2288 if (refKind == REF_invokeSpecial && 2308 REF_invokeSpecial); 2322 if ((doRestrict && refKind == REF_invokeSpecial) || [all...] |
H A D | InnerClassLambdaMetafactory.java | 502 case MethodHandleInfo.REF_invokeSpecial:
|
H A D | InvokerBytecodeGenerator.java | 986 if (refKind == REF_invokeSpecial) { 1057 case REF_invokeSpecial: return Opcodes.INVOKESPECIAL;
|
/openjdk9/jdk/test/java/lang/invoke/7087570/ |
H A D | Test7087570.java | 26 * @summary REF_invokeSpecial DMHs (which are unusual) get marked explicitly; tweak the MHI to use this bit 53 // REF_invokeVirtual strength-reduced to REF_invokeSpecial, 61 // REF_invokeSpecial 62 data(Object.class, "hashCode", methodType(int.class), Object.class, REF_invokeSpecial), 87 assertEquals(testMethod.referenceKind == REF_invokeSpecial, isInvokeSpecial(mh)); 155 case REF_invokeSpecial: 186 case REF_invokeSpecial: {
|
/openjdk9/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ |
H A D | ClassFile.java | 97 public final static int REF_invokeSpecial = 7; field in class:ClassFile
|
H A D | Pool.java | 357 case ClassFile.REF_invokeSpecial:
|
/openjdk9/jdk/test/java/lang/invoke/ |
H A D | PrivateInvokeTest.java | 53 REF_invokeSpecial = 7, field in class:PrivateInvokeTest 61 "REF_invokeVirtual", "REF_invokeStatic", "REF_invokeSpecial", 81 return REF_invokeSpecial;
|
H A D | RevealDirectTest.java | 515 kind = REF_invokeSpecial;
|
/openjdk9/jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/ |
H A D | Constants.java | 136 public static final byte REF_invokeSpecial = 7; field in class:Constants
|
H A D | ConstantPool.java | 1576 case REF_invokeSpecial: return "invokeSpecial";
|
/openjdk9/langtools/test/tools/javac/lambda/bytecode/ |
H A D | TestLambdaBytecode.java | 275 case REF_invokeSpecial: kindOK = !mk2.isStatic(); break;
|
/openjdk9/jdk/src/jdk.pack/share/native/common-unpack/ |
H A D | constants.h | 86 REF_invokeSpecial = 7, enumerator in enum:__anon1383
|
/openjdk9/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/ |
H A D | ConstantPool.java | 130 REF_invokeSpecial(7), enum constant in enum:ConstantPool.RefKind 155 return REF_invokeSpecial;
|
/openjdk9/jdk/test/java/lang/invoke/indify/ |
H A D | Indify.java | 785 case "findSpecial": refKind = REF_invokeSpecial; break; 1634 REF_invokeSpecial = 7, field in class:Indify
|
/openjdk9/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ |
H A D | LambdaToMethod.java | 1178 return ClassFile.REF_invokeSpecial;
|