diff options
author | Jason Merrill <jason@redhat.com> | 2011-12-23 17:00:02 -0500 |
---|---|---|
committer | Jason Merrill <jason@gcc.gnu.org> | 2011-12-23 17:00:02 -0500 |
commit | d54ce1dfc67ccdbb602a3ac011cfd87dccddcab2 (patch) | |
tree | 3ae53daf04db6a04cde5ecc326f98fa33050ca71 /gcc | |
parent | 4f9664f71a5fceee103a188fd2cd8b70e1d6e584 (diff) | |
download | gcc-d54ce1dfc67ccdbb602a3ac011cfd87dccddcab2.zip gcc-d54ce1dfc67ccdbb602a3ac011cfd87dccddcab2.tar.gz gcc-d54ce1dfc67ccdbb602a3ac011cfd87dccddcab2.tar.bz2 |
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
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/cp/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/cp/tree.c | 2 |
2 files changed, 7 insertions, 0 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 03040e1..10182fc 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,8 @@ +2011-12-23 Jason Merrill <jason@redhat.com> + + * tree.c (dependent_name): OFFSET_REF and BASELINK + are not dependent names. + 2011-12-21 Jason Merrill <jason@redhat.com> PR c++/51611 diff --git a/gcc/cp/tree.c b/gcc/cp/tree.c index 634c267..dea7632 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; |