C++26: Reflection, Memory Safety, Contracts, and a New Async Model
infoq.com
infoq.com
Compile-time reflection is an entirely different feature and has nothing to do with memory safety.
The article also mentions contracts that can be used to validate pre- and postconditions of function calls.