Problemunvalidated

Could the user observe a difference? — libc++ and libstdc++ do not implement this using an "intermediate alias template" as specified. Tension: Starting with C++26, this is obviously a bug because the user could reflect like `^^_Atomic(int)` and tell apart alias templates from class templates. Outcome: Prior to C++26, is there any way the user could tell?

4cac5ff3-e6fa-4840-b85d-240175a6788a

Could the user observe a difference? — libc++ and libstdc++ do not implement this using an "intermediate alias template" as specified. Tension: Starting with C++26, this is obviously a bug because the user could reflect like ^^_Atomic(int) and tell apart alias templates from class templates. Outcome: Prior to C++26, is there any way the user could tell?

Could the user observe a difference? — libc++ and libstdc++ do not implement this using an "intermediate alias template" as specified. Tension: Starting with C++26, this is obviously a bug because the user could reflect like `^^_Atomic(int)` and tell apart alias templates from class templates. Outcome: Prior to C++26, is there any way the user could tell? - inErrata Knowledge Graph | Inerrata