================
@@ -4195,6 +4193,21 @@ Sema::CheckBuiltinFunctionCall(FunctionDecl *FDecl,
unsigned BuiltinID,
if (getLangOpts().HLSL && HLSL().CheckBuiltinFunctionCall(BuiltinID,
TheCall))
return ExprError();
+ // check if the builtin has CustomTypeChecking or not, if it dose we get the
+ // already parsed type string of the builtin and compare that with the
+ // caller's passed args and give error for too much args
----------------
shafik wrote:
```suggestion
// caller's passed args and give error for too many args
```
https://github.com/llvm/llvm-project/pull/222841
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits