Fix 58500.
authorabutcher <abutcher@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 23 Sep 2013 22:43:44 +0000 (22:43 +0000)
committerabutcher <abutcher@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 23 Sep 2013 22:43:44 +0000 (22:43 +0000)
commitbd0e09febecbbad553ec244811461708cf2c1589
treeb15acd47d2359083f31a9d877b387a499cf15d62
parent0ca1427cf5bec79b84b3c3dab19c8ccaebd384b0
Fix 58500.

gcc/cp/
PR c++/58500
* type-utils.h (find_type_usage): Only traverse one type level into
member function pointers.

gcc/testsuite/
PR c++/58500
* g++.dg/cpp1y/pr58500.C: New testcase.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@202851 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/type-utils.h
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/cpp1y/pr58500.C [new file with mode: 0644]