Closed katrinafyi closed 9 months ago
LLVM 16 uses std::optional in place of llvm::Optional. Since these have very similar interfaces, we use auto to maintain backwards compatibility.
I haven't tested much, but it compiles successfully with LLVM 16 and LLVM 15.
covered by #1597
LLVM 16 uses std::optional in place of llvm::Optional. Since these have very similar interfaces, we use auto to maintain backwards compatibility.
I haven't tested much, but it compiles successfully with LLVM 16 and LLVM 15.