-
[P2996R0](https://wg21.link/p2996r0) Reflection for C++26 (Wyatt Childers, Peter Dimov, Barry Revzin, Andrew Sutton, Faisal Vali, Daveed Vandevoorde)
-
**Describe the bug**
I can't use any of the name_of/display_name_of/etc. functions in compiler explorer.
**To Reproduce**
Steps to reproduce the behavior:
1. Go to the following example: [https:…
-
The crash seams to only happen, if the spliced expand statement is located in an included file.
**To Reproduce**
See https://github.com/fzuuzf/crash_clang-p2996-clangd
I also ran clangd with th…
-
@lemire found this issue here: https://github.com/bloomberg/clang-p2996/issues/37
That mentions the universal_formatter (which does something similar to the serialization we are currently able to d…
-
I am not 100% sure how to test a serializer... if we don't have deserialization... but we need to think about unit tests.
-
[P3473R0](https://wg21.link/p3473r0) Splicing Should Respect Access Control (Steve Downey)
-
[P3437R0](https://wg21.link/p3437r0) Proposed default principles: Reflect C++, Generate C++ (Herb Sutter)
-
Currently my biggest gripe with Spirit.X3 is that you can't parse into a class with private fields. This leaves you with two options:
1. use a proxy type, e.g.
```cpp
class Myclass_impl {
pu…
-
**Describe the bug**
Trying to expand the members of a struct that contains 'Cheese', 'Bacon', 'Burger'. Compiling for Linux results in expected output, for Windows however 'Cheese' is repeated 3 tim…
-
[P3451R0](https://wg21.link/p3451r0) A Suggestion for Reflection Access Control (Barry Revzin)