JDevlieghere wrote: I applied this patch downstream (and removed the corresponding overloads in `TypeSystemSwift`) and confirmed the rest of the functions aren't used. LGTM. https://github.com/llvm/llvm-project/pull/68927