Lines Matching defs:argumentCount
340 std::size_t const argumentCount = arguments.size();
342 auto count = std::min(parameterCount, argumentCount);
431 std::size_t const argumentCount = arguments.size();
433 auto count = std::min(parameterCount, argumentCount);
434 auto const restCount = argumentCount - count;
436 for (std::size_t index = count; index < argumentCount; ++index) {
558 std::size_t const argumentCount = arguments.size();
562 if (argumentCount < parameterCount || (argumentCount > parameterCount && !hasRestParameter)) {
564 LogTypeError({"Expected ", parameterCount, " arguments, got ", argumentCount, "."}, pos);
569 if (argumentCount > parameterCount && hasRestParameter && (flags & TypeRelationFlag::IGNORE_REST_PARAM) != 0) {
573 auto count = std::min(parameterCount, argumentCount);
580 if (!hasRestParameter || count >= argumentCount) {