DavidSpickett wrote: Surprised that no one is using that constructor, and if that's true - is this change to support something else or just making sure we don't make a mistake in future if we do use this class? https://github.com/llvm/llvm-project/pull/77380