This repository is a fork of LLVM's llvm-project
repository, created to host a fork of the
clang compiler front-end implementing experimental support for ISO C++
proposal P2996 ("Reflection for C++26"). Development primarily takes
place on the p2996 branch; you can
learn more about this fork in our project documentation.
The Clang/P2996 fork is highly experimental; sharp edges abound and occasional crashes should be expected. Memory usage has not been optimized and is, in many cases, wasteful. DO NOT use this project to build any artifacts destined for production.