forked from OSchip/llvm-project
638dcea010
This patch implements paper P0692R1 from the C++20 standard. Disable usual access checking rules to template argument names in a declaration of partial specializations, explicit instantiation or explicit specialization (C++20 13.7.5/10, 13.9.1/6). Fixes: https://llvm.org/PR37424 This patch also implements option *A* from this paper P0692R1 from the C++20 standard. This patch follows the @rsmith suggestion from D78404. Reviewed By: krisb Differential Revision: https://reviews.llvm.org/D92024 |
||
---|---|---|
.. | ||
class.access.base | ||
class.access.dcl | ||
class.access.nest | ||
class.friend | ||
class.protected | ||
p4.cpp | ||
p6.cpp |