Lines Matching defs:argTypes
113 Type argTypes[] = new Type[args.length];
283 argTypes[i] = args[i].type;
284 hasErrors = hasErrors || argTypes[i].isType(TC_ERROR);
302 field = clazz.matchMethod(env, sourceClass, id, argTypes);
306 if (diagnoseMismatch(env, args, argTypes))
309 sig = Type.tMethod(Type.tError, argTypes).typeString(sig, false, false);
314 sig = Type.tMethod(Type.tError, argTypes).typeString(sig, false, false);
321 } else if (diagnoseMismatch(env, args, argTypes)) {
454 argTypes = field.getType().getArgumentTypes();
456 args[i] = convert(env, ctx, argTypes[i], args[i]);
605 Type argTypes[]) throws ClassNotFound {
609 while (start < argTypes.length) {
610 int code = clazz.diagnoseMismatch(env, id, argTypes, start, margType);
631 env.error(args[i].where, "explicit.cast.needed", opName, argTypes[i], ttype);
633 env.error(args[i].where, "incompatible.type", opName, argTypes[i], ttype);