[PATCH] D92024: [clang] Implement P0692R1 from C++20 (access checking on specializations and instantiations)
Alex Orlov via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Fri Dec 4 23:28:04 PST 2020
aorlov added a comment.
In D92024#2431452 <https://reviews.llvm.org/D92024#2431452>, @Quuxplusone wrote:
> The subject line says "access checking on specializations and instantiations," but I don't see any tests for explicit instantiations here — just specializations. In particular, I'm very interested to know if P0692 is intended to have any effect on the legality of https://godbolt.org/z/fqfo8q
Thank you for your important suggestion! I'll add test cases for //explicit instantiations//.
> It would also be good to document which of the two proposed wordings from http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2017/p0692r1.html is actually being adopted in this patch.
AFAIK there are four options in the paper. This patch covers option *A*. I'll mention this in the summary.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D92024/new/
https://reviews.llvm.org/D92024
More information about the cfe-commits
mailing list