Personal collection of experiments on the LLVM toolchain.
- ptr-reflect: Query the size, type (e.g stack/heap), and allocation type (e.g malloc, new) of any pointer at runtime.
- ptr-tracer: Trace the origin of any pointer at compile time to the possible definition site.
- lambda-reflect: Partial reflection for lambda members