================ ---------------- jaredwy wrote: Agree this belongs in clang/lib/interpreter. If you intend for this to be a public api then, forward declare what you need rather than pulling in all the clang stuff :) https://github.com/llvm/llvm-project/pull/223305