patch 8.2.1723: Vim9: Variable argument name cannot start with underscore

Problem:    Vim9: Variable argument name cannot start with underscore.
Solution:   Use eval_isnamec1(). (closes #6988)
diff --git a/src/userfunc.c b/src/userfunc.c
index be2a18c..eb9dadf 100644
--- a/src/userfunc.c
+++ b/src/userfunc.c
@@ -211,7 +211,7 @@
 	    if (argtypes != NULL)
 	    {
 		// ...name: list<type>
-		if (!ASCII_ISALPHA(*p))
+		if (!eval_isnamec1(*p))
 		{
 		    emsg(_(e_missing_name_after_dots));
 		    break;