diff options
Diffstat (limited to 'gcc/cp/xref.c')
-rw-r--r-- | gcc/cp/xref.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/cp/xref.c b/gcc/cp/xref.c index a09ab7f..260ddd2 100644 --- a/gcc/cp/xref.c +++ b/gcc/cp/xref.c @@ -645,7 +645,7 @@ GNU_xref_member(cls, fld) filename(xf), fld->decl.linenum, d, bufa, prot, (TREE_CODE (fld) == FUNCTION_DECL ? 0 : 1), (DECL_INLINE (fld) ? 1 : 0), - (DECL_FRIEND_P(fld) ? 1 : 0), + (DECL_LANG_SPECIFIC(fld) && DECL_FRIEND_P(fld) ? 1 : 0), (DECL_VINDEX(fld) ? 1 : 0), (TREE_STATIC(fld) ? 1 : 0), pure, confg); |