Further implement CWG 2292
authorSoumi Manna <soumi.manna@intel.com>
Wed, 15 Jan 2020 13:47:22 +0000 (08:47 -0500)
committerAaron Ballman <aaron@aaronballman.com>
Wed, 15 Jan 2020 13:49:44 +0000 (08:49 -0500)
commitee0f1f1edc3ec0d4e698d50cc3180217448802b7
tree9efb25f4cc8d79be72ed391986622203aefa2086
parent3b8ef7876ec797a03569184264e7ba4e5e046b68
Further implement CWG 2292

The core issue is that simple-template-id is ambiguous between class-name
and type-name. This fixes PR43966.
clang/lib/Sema/SemaExprCXX.cpp
clang/test/SemaCXX/pseudo-destructor-name.cpp [new file with mode: 0644]