diff options
| author | Richard Smith <richard-llvm@metafoo.co.uk> | 2018-06-22 19:50:19 +0000 |
|---|---|---|
| committer | Richard Smith <richard-llvm@metafoo.co.uk> | 2018-06-22 19:50:19 +0000 |
| commit | 69bc9aa22f22ff3dd8c649a7f6bedbe706410c4c (patch) | |
| tree | 018492a86c0c4302620769fc200152b5cc83785c /clang/test/CXX/basic/basic.lookup/basic.lookup.elab | |
| parent | 5421b378931813500392228d432980b71e33ce66 (diff) | |
| download | bcm5719-llvm-69bc9aa22f22ff3dd8c649a7f6bedbe706410c4c.tar.gz bcm5719-llvm-69bc9aa22f22ff3dd8c649a7f6bedbe706410c4c.zip | |
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
Diffstat (limited to 'clang/test/CXX/basic/basic.lookup/basic.lookup.elab')
0 files changed, 0 insertions, 0 deletions

