]> git.lizzy.rs Git - rust.git/blobdiff - compiler/rustc_llvm/llvm-wrapper/PassWrapper.cpp
Rollup merge of #106716 - c410-f3r:rfc-2397-1, r=davidtwco
[rust.git] / compiler / rustc_llvm / llvm-wrapper / PassWrapper.cpp
index 1a3d458c30067cfce22e11625a5c9e5fa9ccaf53..2865ea8927336143490193bddbeaec125dda6789 100644 (file)
@@ -223,7 +223,11 @@ fromRust(LLVMRustCodeModel Model) {
   case LLVMRustCodeModel::Large:
     return CodeModel::Large;
   case LLVMRustCodeModel::None:
+#if LLVM_VERSION_LT(16, 0)
     return None;
+#else
+    return std::nullopt;
+#endif
   default:
     report_fatal_error("Bad CodeModel.");
   }