diff options
Diffstat (limited to 'gcc/cp/xref.c')
| -rw-r--r-- | gcc/cp/xref.c | 4 | 
1 files changed, 2 insertions, 2 deletions
| diff --git a/gcc/cp/xref.c b/gcc/cp/xref.c index ff4817e55df..9a1fd976202 100644 --- a/gcc/cp/xref.c +++ b/gcc/cp/xref.c @@ -541,9 +541,9 @@ static const char *  classname (cls)       tree cls;  { -  if (cls && TREE_CODE_CLASS (TREE_CODE (cls)) == 't') +  if (cls && TYPE_P (cls))      cls = TYPE_NAME (cls); -  if (cls && TREE_CODE_CLASS (TREE_CODE (cls)) == 'd') +  if (cls && DECL_P (cls))      cls = DECL_NAME (cls);    if (cls && TREE_CODE (cls) == IDENTIFIER_NODE)      return IDENTIFIER_POINTER (cls); | 

