Lines Matching refs:args

132   int temp_start;       /* index in demangled to start of template args */
1384 /* After picking off the function args, we expect to either
1483 argument token, and start processing args. */
2144 int n, const char **anchor, const char **args)
2151 *args = *anchor + 6;
2152 len = consume_count (args);
2155 if (*args + len == mangled + n && **args == '_')
2157 ++*args;
2168 *args = *anchor + 6;
2169 len = consume_count (args);
2172 if (*args + len == mangled + n && **args == '_')
2174 ++*args;
2181 *args = *anchor + 3;
2182 len = consume_count (args);
2185 if (*args + len == mangled + n && **args == '_')
2187 ++*args;
2201 const char *args;
2206 template args */
2262 /* Check if we're at the end of template args.
2264 _ if done with template args for a function */
2279 else if (arm_pt (work, *mangled, n, &p, &args))
2296 while (args < e) {
2300 switch (*args)
2302 /* HP cfront extensions to ARM for template args */
2307 args++;
2308 if (!do_type (work, &args, &type_str))
2314 if (*args != 'L')
2316 args++;
2318 if (!snarf_numeric_literal (&args, &arg))
2324 args++;
2325 if (!snarf_numeric_literal (&args, &arg))
2331 const char* old_args = args;
2332 if (!do_type (work, &args, &arg))
2336 if (args == old_args)
2348 if (args >= e)
2443 /* adjust so we don't include template args */
3464 /* After picking off the function args, we expect to either find the
3990 snarf_numeric_literal (const char **args, string *arg)
3992 if (**args == '-')
3996 (*args)++;
3998 else if (**args == '+')
3999 (*args)++;
4001 if (!ISDIGIT ((unsigned char)**args))
4004 while (ISDIGIT ((unsigned char)**args))
4006 char_str[0] = **args;
4008 (*args)++;
4257 indicating the start of the function args. For lucid/ARM style, we
4449 /* This leaves MANGLED pointing to the 'F' marking func args */