explicitly annotated members, so their indices must be exactly 0, 3). Member 'simple_tuple::c' uses index 3.
Example 3:
[[=tuple_element(0)]
[=tuple_element(1)]
long a;
/app/myreflectutils.hpp:632:21: error: static assertion failed: reflectutils: invalid tuple layout for 'simpletuple': member 'simpletuple::a' has 2 tuple annotations; use exactly one of [[=tupleelement(i)]] and [=read_only_tuple_element(i)].
Full code: https://godbolt.org/z/exjW6YGEr
https://redd.it/1v9u2d5
@r_cpp
Post #25685
20