Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
LLVM 16 uses std::optional in place of llvm::Optional. Since these have very similar interfaces, we use auto to maintain backwards compatibility. Compiles successfully with LLVM 16 and LLVM 15.
- Loading branch information