E00N777 wrote: My previous implementation was somewhat misleading. This time, I have referenced the ClangIR incubator in depth and provided a summary of the changes. https://github.com/llvm/llvm-project/pull/191129