bloomberg / clang-p2996

Experimental clang support for WG21 P2996 (Reflection).
https://github.com/bloomberg/clang-p2996/tree/p2996/P2996.md
51 stars 8 forks source link

Remove support for directly reflecting results of cast expressions #49

Closed katzdm closed 3 months ago

katzdm commented 3 months ago

P2996R3 removes support for the syntax ^<cast-expression>, so expressions like ^4 are no longer supported (i.e., one must now use std::meta::reflect_value(4) to obtain a reflection of the value 4). This syntax should likewise be removed from clang/p2996.

katzdm commented 3 months ago

Closed by d1cd625.