llvm-project/clang/test/CXX/basic/basic.lookup
Richard Smith 69bc9aa22f Restore pre-r335182 behavior for naming inherited constructors as
members of dependent contexts.

This permits cases where the names before and after the '::' in a
dependent inherited constructor using-declaration do not match, but
where we can nonetheless tell when parsing the template that a
constructor is being named. Under (open) core language DR 2070, such
cases will probably be ill-formed, but r335182 does not quite give
that result and didn't intend to change this, so restore the old
behavior for now.

llvm-svn: 335381
2018-06-22 19:50:19 +00:00
..
basic.lookup.argdep
basic.lookup.classref
basic.lookup.elab Improve error message when referencing a non-tag type with a tag 2016-12-09 19:47:58 +00:00
basic.lookup.qual Restore pre-r335182 behavior for naming inherited constructors as 2018-06-22 19:50:19 +00:00
basic.lookup.udir
basic.lookup.unqual