[PR C++/15272] lookups with ambiguating dependent base
commit7643d6c0be8a98d06f4a03e8ea93b7c10681f2dd
authornathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 13 Dec 2017 12:40:45 +0000 (13 12:40 +0000)
committernathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 13 Dec 2017 12:40:45 +0000 (13 12:40 +0000)
tree0c16bd0aea4e78482c77d43b41b8af8cf638f023
parent260301eb9fdbf59872bb98ce1fbe10cdd6674aef
[PR C++/15272] lookups with ambiguating dependent base

https://gcc.gnu.org/ml/gcc-patches/2017-12/msg00766.html
PR c++/15272
* pt.c (tsubst_baselink): Don't repeat the lookup for
non-dependent baselinks.

PR c++/15272
* g++.dg/template/pr71826.C: Adjust for 15272 fix.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@255605 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/pt.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/template/pr71826.C