From: Jason Merrill Date: Fri, 23 Dec 2011 22:00:02 +0000 (-0500) Subject: tree.c (dependent_name): OFFSET_REF and BASELINK are not dependent names. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=d54ce1dfc67ccdbb602a3ac011cfd87dccddcab2;p=gcc.git tree.c (dependent_name): OFFSET_REF and BASELINK are not dependent names. * tree.c (dependent_name): OFFSET_REF and BASELINK are not dependent names. From-SVN: r182667 --- diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 03040e13af7..10182fcdd1b 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,8 @@ +2011-12-23 Jason Merrill + + * tree.c (dependent_name): OFFSET_REF and BASELINK + are not dependent names. + 2011-12-21 Jason Merrill PR c++/51611 diff --git a/gcc/cp/tree.c b/gcc/cp/tree.c index 634c2674b5c..dea7632d829 100644 --- a/gcc/cp/tree.c +++ b/gcc/cp/tree.c @@ -1463,6 +1463,8 @@ dependent_name (tree x) if (TREE_CODE (x) == IDENTIFIER_NODE) return x; if (TREE_CODE (x) != COMPONENT_REF + && TREE_CODE (x) != OFFSET_REF + && TREE_CODE (x) != BASELINK && is_overloaded_fn (x)) return DECL_NAME (get_first_fn (x)); return NULL_TREE;