Searched refs:parameterTypes (Results 1 - 25 of 69) sorted by relevance

123

/openjdk10/hotspot/test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/
H A DNameAndSignature.java40 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 DCheckOverrides.java75 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 DMethodTypeSignature.java32 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 DConstructorRepository.java47 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 DKey.java127 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 DMethodSnippet.java61 public String parameterTypes() { method in class:MethodSnippet
62 return key().parameterTypes();
H A DKeyMap.java62 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 DLambdaTest6.java72 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 DBridgeMethod.java81 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 DMethodAccessorGenerator.java52 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 DLangReflectAccess.java48 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 DConstructor.java67 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 DMethod.java75 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 DReflectAccess.java55 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 DArraysSubstitutionsTest.java70 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 DHotSpotSignature.java42 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 DGraalUtil.java43 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 DT7042566.java156 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 DInstalledCodeExecuteHelperTest.java85 JavaType[] parameterTypes = m.toParameterTypes();
86 assert parameterTypes.length == args.length;
89 JavaConstant c = getSnippetReflection().forBoxed(parameterTypes[i].getJavaKind(), argsToBind[i]);
H A DHotSpotUnsafeSubstitutionTest.java37 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 DSignatureType.java42 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 DRegisterConfig.java60 * @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 DWithoutParameters.java78 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 DModuleAPI.java46 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 DJDK9Method.java49 public JDK9Method(Class<?> declaringClass, String name, Class<?>... parameterTypes) { argument
51 this.method = declaringClass.getMethod(name, parameterTypes);

Completed in 222 milliseconds

123