From b07f4effda2f87ac9b3229e588121d224fd8cf52 Mon Sep 17 00:00:00 2001 From: Ellie Hermaszewska Date: Fri, 28 Apr 2023 12:00:52 +0800 Subject: Use Index for FuncType param count (#2853) --- source/slang/slang-check-overload.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'source/slang/slang-check-overload.cpp') diff --git a/source/slang/slang-check-overload.cpp b/source/slang/slang-check-overload.cpp index fbd8fb288..f2947a55d 100644 --- a/source/slang/slang-check-overload.cpp +++ b/source/slang/slang-check-overload.cpp @@ -98,7 +98,7 @@ namespace Slang OverloadResolveContext& context, OverloadCandidate const& candidate) { - UInt argCount = context.getArgCount(); + Count argCount = context.getArgCount(); ParamCounts paramCounts = { 0, 0 }; switch (candidate.flavor) { @@ -1559,7 +1559,7 @@ namespace Slang // Extract parameter list from processed type. List paramTypes; - for (UIndex ii = 0; ii < diffFuncType->getParamCount(); ii++) + for (Index ii = 0; ii < diffFuncType->getParamCount(); ii++) paramTypes.add(removeParamDirType(diffFuncType->getParamType(ii))); // Try to infer generic arguments, based on the updated context. @@ -1682,7 +1682,7 @@ namespace Slang for (Index i = 0; i < expr->arguments.getCount(); i++) { auto& arg = expr->arguments[i]; - if (funcType && i < (Index)funcType->getParamCount()) + if (funcType && i < funcType->getParamCount()) { if (funcType->getParamDirection(i) == kParameterDirection_Out) continue; -- cgit v1.2.3