Lines Matching refs:argClass
342 static MethodHandle addTrailingArgs(MethodHandle target, int nargs, Class<?> argClass) {
346 List<Class<?>> fakeArgs = Collections.<Class<?>>nCopies(extra, argClass);
2190 void testGuardWithTest(int nargs, Class<?> argClass) throws Throwable {
2191 testGuardWithTest(nargs, 0, argClass);
2194 testGuardWithTest(nargs, testDrops, argClass);
2197 void testGuardWithTest(int nargs, int testDrops, Class<?> argClass) throws Throwable {
2207 if (argClass != Object.class) {
2208 test = changeArgTypes(test, argClass);
2209 target = changeArgTypes(target, argClass);
2210 fallback = changeArgTypes(fallback, argClass);
2214 test = addTrailingArgs(test, Math.min(testArgs, nargs), argClass);
2215 target = addTrailingArgs(target, nargs, argClass);
2216 fallback = addTrailingArgs(fallback, nargs, argClass);