(dbxout_type_method_1): Don't try to look at the first

argument of non-methods (which might not have a first argument).

From-SVN: r8633
This commit is contained in:
Jason Merrill 1994-12-09 03:29:37 +00:00
parent ec85dbf829
commit 213ecac93c
1 changed files with 1 additions and 1 deletions

View File

@ -687,13 +687,13 @@ dbxout_type_method_1 (decl, debug_name)
tree decl;
char *debug_name;
{
tree firstarg = TREE_VALUE (TYPE_ARG_TYPES (TREE_TYPE (decl)));
char c1 = 'A', c2;
if (TREE_CODE (TREE_TYPE (decl)) == FUNCTION_TYPE)
c2 = '?';
else /* it's a METHOD_TYPE. */
{
tree firstarg = TREE_VALUE (TYPE_ARG_TYPES (TREE_TYPE (decl)));
/* A for normal functions.
B for `const' member functions.
C for `volatile' member functions.