See llvm/llvm-project#121851 For LLVM 20+, this function (`renameModuleForThinLTO`) has no return value. For prior versions of LLVM, this never failed, but had a signature which allowed an error value people were handling.
#[naked]
global_asm!
TypingEnv
infcx
StatementKind::Coverage
CodegenMethods
rustc_abi::Abi
BackendRepr