/openjdk10/hotspot/test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ |
H A D | NameAndSignature.java | 40 final Class<?>[] parameterTypes; field in class:NameAndSignature 45 this.parameterTypes = m.getParameterTypes(); 52 return s.returnType == returnType && name.equals(s.name) && Arrays.equals(s.parameterTypes, parameterTypes); 66 for (Class<?> p : parameterTypes) { 80 if (s.getParameterCount(false) != parameterTypes.length) { 83 for (int i = 0; i < parameterTypes.length; i++) { 84 if (!s.getParameterType(i, declaringClass).resolve(declaringClass).equals(metaAccess.lookupJavaType(parameterTypes[i]))) {
|
/openjdk10/jdk/test/java/util/Properties/ |
H A D | CheckOverrides.java | 75 final Class<?>[] parameterTypes; field in class:CheckOverrides.MethodSignature 81 private MethodSignature(Class<?> returnType, String name, Class<?>[] parameterTypes) { argument 84 this.parameterTypes = parameterTypes; 94 return Arrays.equals(parameterTypes, that.parameterTypes); 101 result = 31 * result + Arrays.hashCode(parameterTypes);
|
/openjdk10/jdk/src/java.base/share/classes/sun/reflect/generics/tree/ |
H A D | MethodTypeSignature.java | 32 private final TypeSignature[] parameterTypes; field in class:MethodTypeSignature 41 parameterTypes = pts; 56 public TypeSignature[] getParameterTypes(){return parameterTypes;}
|
/openjdk10/jdk/src/java.base/share/classes/sun/reflect/generics/repository/ |
H A D | ConstructorRepository.java | 47 private volatile Type[] parameterTypes; field in class:ConstructorRepository 85 Type[] value = parameterTypes; 88 parameterTypes = value; 107 Type[] parameterTypes = new Type[length]; 113 parameterTypes[i] = r.getResult(); 115 return parameterTypes;
|
/openjdk10/langtools/src/jdk.jshell/share/classes/jdk/jshell/ |
H A D | Key.java | 127 private final String parameterTypes; field in class:Key.MethodKey 129 MethodKey(JShell state, String name, String parameterTypes) { argument 131 this.parameterTypes = parameterTypes; 143 String parameterTypes() { return parameterTypes; } method in class:Key.MethodKey 148 "(" + parameterTypes() + "))#" + index(); }
|
H A D | MethodSnippet.java | 61 public String parameterTypes() { method in class:MethodSnippet 62 return key().parameterTypes();
|
H A D | KeyMap.java | 62 MethodKey keyForMethod(String name, String parameterTypes) { argument 63 return methodMap.computeIfAbsent(name + ":" + parameterTypes, 64 k -> new MethodKey(state, name, parameterTypes));
|
/openjdk10/langtools/test/tools/javac/lambda/lambdaExpression/ |
H A D | LambdaTest6.java | 72 Class[] parameterTypes = m.getParameterTypes(); 73 assertTrue(parameterTypes.length == 1); 74 assertTrue(types.remove(parameterTypes[0].getName())); 88 Class[] parameterTypes = m.getParameterTypes(); 89 assertTrue(parameterTypes.length == 1); 90 assertTrue(types.remove(parameterTypes[0].getName()));
|
/openjdk10/langtools/test/tools/javac/lambda/methodReference/ |
H A D | BridgeMethod.java | 81 Class[] parameterTypes = m.getParameterTypes(); 82 assertTrue(parameterTypes.length == 1); 83 assertTrue(types.remove(parameterTypes[0].getName())); 96 Class<?>[] parameterTypes = m.getParameterTypes(); 97 assertTrue(parameterTypes.length == 1); 98 assertTrue(types.remove(parameterTypes[0].getName()));
|
/openjdk10/jdk/src/java.base/share/classes/jdk/internal/reflect/ |
H A D | MethodAccessorGenerator.java | 52 private Class<?>[] parameterTypes; field in class:MethodAccessorGenerator 70 Class<?>[] parameterTypes, 77 parameterTypes, 88 Class<?>[] parameterTypes, 94 parameterTypes, 106 Class<?>[] parameterTypes, 114 parameterTypes, 126 Class<?>[] parameterTypes, 137 this.parameterTypes = parameterTypes; 68 generateMethod(Class<?> declaringClass, String name, Class<?>[] parameterTypes, Class<?> returnType, Class<?>[] checkedExceptions, int modifiers) argument 87 generateConstructor(Class<?> declaringClass, Class<?>[] parameterTypes, Class<?>[] checkedExceptions, int modifiers) argument 105 generateSerializationConstructor(Class<?> declaringClass, Class<?>[] parameterTypes, Class<?>[] checkedExceptions, int modifiers, Class<?> targetConstructorClass) argument 124 generate(final Class<?> declaringClass, String name, Class<?>[] parameterTypes, Class<?> returnType, Class<?>[] checkedExceptions, int modifiers, boolean isConstructor, boolean forSerialization, Class<?> serializationTargetClass) argument [all...] |
H A D | LangReflectAccess.java | 48 Class<?>[] parameterTypes, 61 Class<?>[] parameterTypes, 46 newMethod(Class<?> declaringClass, String name, Class<?>[] parameterTypes, Class<?> returnType, Class<?>[] checkedExceptions, int modifiers, int slot, String signature, byte[] annotations, byte[] parameterAnnotations, byte[] annotationDefault) argument 60 newConstructor(Class<T> declaringClass, Class<?>[] parameterTypes, Class<?>[] checkedExceptions, int modifiers, int slot, String signature, byte[] annotations, byte[] parameterAnnotations) argument
|
/openjdk10/jdk/src/java.base/share/classes/java/lang/reflect/ |
H A D | Constructor.java | 67 private Class<?>[] parameterTypes; field in class:Constructor 120 Class<?>[] parameterTypes, 128 this.parameterTypes = parameterTypes; 154 parameterTypes, 253 return parameterTypes; 261 return parameterTypes.clone(); 268 public int getParameterCount() { return parameterTypes.length; } 313 return equalParamTypes(parameterTypes, other.parameterTypes); 119 Constructor(Class<T> declaringClass, Class<?>[] parameterTypes, Class<?>[] checkedExceptions, int modifiers, int slot, String signature, byte[] annotations, byte[] parameterAnnotations) argument [all...] |
H A D | Method.java | 75 private Class<?>[] parameterTypes; field in class:Method 122 Class<?>[] parameterTypes, 133 this.parameterTypes = parameterTypes; 160 Method res = new Method(clazz, name, parameterTypes, returnType, 176 Method res = new Method(clazz, name, parameterTypes, returnType, 301 return parameterTypes; 309 return parameterTypes.clone(); 316 public int getParameterCount() { return parameterTypes.length; } 364 return equalParamTypes(parameterTypes, othe 120 Method(Class<?> declaringClass, String name, Class<?>[] parameterTypes, Class<?> returnType, Class<?>[] checkedExceptions, int modifiers, int slot, String signature, byte[] annotations, byte[] parameterAnnotations, byte[] annotationDefault) argument [all...] |
H A D | ReflectAccess.java | 55 Class<?>[] parameterTypes, 67 parameterTypes, 79 Class<?>[] parameterTypes, 88 parameterTypes, 53 newMethod(Class<?> declaringClass, String name, Class<?>[] parameterTypes, Class<?> returnType, Class<?>[] checkedExceptions, int modifiers, int slot, String signature, byte[] annotations, byte[] parameterAnnotations, byte[] annotationDefault) argument 78 newConstructor(Class<T> declaringClass, Class<?>[] parameterTypes, Class<?>[] checkedExceptions, int modifiers, int slot, String signature, byte[] annotations, byte[] parameterAnnotations) argument
|
/openjdk10/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/ |
H A D | ArraysSubstitutionsTest.java | 70 Class<?>[] parameterTypes = new Class<?>[]{boolean[].class, boolean[].class}; 71 testSubstitution("arraysEqualsBoolean", ArrayEqualsNode.class, Arrays.class, "equals", parameterTypes, false, args1, args2); 101 Class<?>[] parameterTypes = new Class<?>[]{byte[].class, byte[].class}; 102 testSubstitution("arraysEqualsByte", ArrayEqualsNode.class, Arrays.class, "equals", parameterTypes, false, args1, args2); 132 Class<?>[] parameterTypes = new Class<?>[]{char[].class, char[].class}; 133 testSubstitution("arraysEqualsChar", ArrayEqualsNode.class, Arrays.class, "equals", parameterTypes, false, args1, args2); 163 Class<?>[] parameterTypes = new Class<?>[]{short[].class, short[].class}; 164 testSubstitution("arraysEqualsShort", ArrayEqualsNode.class, Arrays.class, "equals", parameterTypes, false, args1, args2); 194 Class<?>[] parameterTypes = new Class<?>[]{int[].class, int[].class}; 195 testSubstitution("arraysEqualsInt", ArrayEqualsNode.class, Arrays.class, "equals", parameterTypes, fals [all...] |
/openjdk10/hotspot/src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/ |
H A D | HotSpotSignature.java | 42 private ResolvedJavaType[] parameterTypes; field in class:HotSpotSignature 72 public HotSpotSignature(HotSpotJVMCIRuntimeProvider runtime, ResolvedJavaType returnType, ResolvedJavaType... parameterTypes) { argument 74 this.parameterTypes = parameterTypes.clone(); 78 for (JavaType type : parameterTypes) { 160 if (parameterTypes == null) { 161 parameterTypes = new ResolvedJavaType[parameters.size()]; 164 ResolvedJavaType type = parameterTypes[index]; 169 parameterTypes[index] = type;
|
/openjdk10/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/org/graalvm/compiler/microbenchmarks/graal/util/ |
H A D | GraalUtil.java | 43 public static Method getMethod(Class<?> declaringClass, String name, Class<?>... parameterTypes) { argument 45 if (parameterTypes == null) { 60 return declaringClass.getDeclaredMethod(name, parameterTypes); 119 public static StructuredGraph getGraph(Class<?> declaringClass, String name, Class<?>... parameterTypes) { argument 120 return getGraph(getMethod(declaringClass, name, parameterTypes));
|
/openjdk10/langtools/test/tools/javac/varargs/7042566/ |
H A D | T7042566.java | 156 TypeConfiguration parameterTypes; field in class:T7042566.VarargsMethod 158 public VarargsMethod(TypeConfiguration parameterTypes) { argument 159 this.parameterTypes = parameterTypes; 164 return "void m( " + parameterTypes.parameterListStr + ") {}"; 169 List<TypeKind> formals = parameterTypes.typeKindList; 183 List<TypeKind> actuals = parameterTypes.typeKindList; 184 List<TypeKind> formals = that.parameterTypes.typeKindList; 301 String sig = selected.parameterTypes.bytecodeSigStr;
|
/openjdk10/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/ |
H A D | InstalledCodeExecuteHelperTest.java | 85 JavaType[] parameterTypes = m.toParameterTypes(); 86 assert parameterTypes.length == args.length; 89 JavaConstant c = getSnippetReflection().forBoxed(parameterTypes[i].getJavaKind(), argsToBind[i]);
|
H A D | HotSpotUnsafeSubstitutionTest.java | 37 public void testSubstitution(String testMethodName, Class<?> holder, String methodName, Class<?>[] parameterTypes, Object receiver, Object[] args1, Object[] args2) { argument 39 ResolvedJavaMethod originalMethod = getResolvedJavaMethod(holder, methodName, parameterTypes);
|
/openjdk10/hotspot/test/compiler/compilercontrol/share/method/ |
H A D | SignatureType.java | 42 String[] parameterTypes = new String[types.length]; 44 parameterTypes[i] = Utils.toJVMTypeSignature(types[i]); 59 setElement("(" + String.join("", parameterTypes)+ ")" + returnType);
|
/openjdk10/hotspot/src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/ |
H A D | RegisterConfig.java | 60 * @param parameterTypes the types of the arguments of the call 63 CallingConvention getCallingConvention(Type type, JavaType returnType, JavaType[] parameterTypes, ValueKindFactory<?> valueKindFactory); argument
|
/openjdk10/jdk/test/java/lang/reflect/Parameter/ |
H A D | WithoutParameters.java | 78 Class<?> expectedParameterType = epi.parameterTypes()[i]; 136 Class<?>[] parameterTypes() default {}; 150 parameterTypes = 169 parameterTypes = {Foo.class, int.class})
|
/openjdk10/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/ |
H A D | ModuleAPI.java | 46 public ModuleAPI(Class<?> declaringClass, String name, Class<?>... parameterTypes) { argument 48 this.method = declaringClass.getMethod(name, parameterTypes);
|
/openjdk10/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.serviceprovider/src/org/graalvm/compiler/serviceprovider/ |
H A D | JDK9Method.java | 49 public JDK9Method(Class<?> declaringClass, String name, Class<?>... parameterTypes) { argument 51 this.method = declaringClass.getMethod(name, parameterTypes);
|