diff --git a/2996_reflection/p2996r8.html b/2996_reflection/p2996r8.html index de36abba..bc8f120a 100644 --- a/2996_reflection/p2996r8.html +++ b/2996_reflection/p2996r8.html @@ -9093,6 +9093,8 @@

consteval vector<info> members_of(info r);
+

FIXME: anonymous union members - we should return the union, not the +union member.

1 Constant When: r is a reflection representing either a class type that is complete from some diff --git a/2996_reflection/reflection.md b/2996_reflection/reflection.md index 0f50f2ea..78641d60 100644 --- a/2996_reflection/reflection.md +++ b/2996_reflection/reflection.md @@ -5382,6 +5382,8 @@ static_assert(template_arguments_of(^PairPtr).size() == 1); consteval vector members_of(info r); ``` +FIXME: anonymous union members - we should return the union, not the union member. + [#]{.pnum} *Constant When*: `r` is a reflection representing either a class type that is complete from some point in the evaluation context or a namespace. [#]{.pnum} A member of a class or namespace `$E$` is _members-of-representable_ if it is either