clayborg wrote: All issues resolved except the change of `GetDIERefSymbolFile`. Let me know if you agree with my comments, or want a `GetSymbolFileByFileIndex(std::optional<uint32_t> file_idx)`. https://github.com/llvm/llvm-project/pull/87740