diff --git a/2996_reflection/p2996r2.html b/2996_reflection/p2996r2.html index 68b6afd3..a8ba0c25 100644 --- a/2996_reflection/p2996r2.html +++ b/2996_reflection/p2996r2.html @@ -547,7 +547,7 @@

Reflection for C++26

Audience: - EWG
+ EWG, LEWG
@@ -1510,7 +1510,7 @@

3.15 std::vector<std::meta::info> nsdms; auto f = [&]<class Tag>(Tag tag){ nsdms.push_back(data_member_spec( - dealias(^Tag::type), + dealias(^typename Tag::type), {.name=Tag::name()})); }; @@ -1528,7 +1528,7 @@

3.15 [[maybe_unused]] auto r = R{.x=1, .y=2.0}; } -

On Compiler Explorer.

+

On Compiler Explorer.

3.16 Compile-Time Ticket Counter

The features proposed here make it a little easier to update a ticket counter at compile time. This is not an ideal implementation (we’d prefer direct support for compile-time —– i.e., consteval — variables), but it shows how compile-time mutable state surfaces in new ways.