Update tracking status
Update description to reflect split of define_* into standalone papers Signed-off-by: zebullax <zebullax@gmail.com> Update P2996.md
This commit is contained in:
9
P2996.md
9
P2996.md
@@ -55,10 +55,11 @@ For convenience, a unified `-freflection-latest` flag enables all of these featu
|
||||
At present, Clang/P2996 supports:
|
||||
|
||||
* Reflection and splicing of all entities supported by P2996 (i.e., types, functions, variables, class members, templates, namespaces, constant values)
|
||||
* All metafunctions propopsed by P2996
|
||||
* P3096 metafunction extensions for function parameters (enabled with `-fparameter-reflection`)
|
||||
* P1306 expansion statements over _expansion-init-lists_ and _destructurable expressions_
|
||||
* P3289 `consteval` blocks
|
||||
* All metafunctions proposed by P2996
|
||||
* [P3096](https://wg21.link/p3096) metafunction extensions for function parameters (enabled with `-fparameter-reflection`)
|
||||
* [P1306](https://wg21.link/p1306) expansion statements over _expansion-init-lists_ and _destructurable expressions_
|
||||
* [P3289](https://wg21.link/p3289) `consteval` blocks
|
||||
* [P3491](https://wg21.link/p3491) define_static_{string,object,array}
|
||||
|
||||
Any implemented language or library extensions that are _not_ candidates for inclusion in P2996 are enabled by separate feature flags (as documented above). Any behaviors divergent from what is described by P2996, unless implemented experimentally for possible adoption by P2996, should be considered bugs.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user