[llvm] Use std::optional instead of llvm::Optional (NFC)
authorKazu Hirata <kazu@google.com>
Wed, 15 Feb 2023 04:27:41 +0000 (20:27 -0800)
committerKazu Hirata <kazu@google.com>
Wed, 15 Feb 2023 04:27:41 +0000 (20:27 -0800)
commit4dfd5a3eb6c3bc26ab19a18bfc2cbf2ec609c370
tree3e0d0a29b8c9e1e39021b8769f8efc232f37b86e
parent71251e8d4f3f26acb8692e5e1f23488d271f60e2
[llvm] Use std::optional instead of llvm::Optional (NFC)

This is part of an effort to migrate from llvm::Optional to
std::optional:

https://discourse.llvm.org/t/deprecating-llvm-optional-x-hasvalue-getvalue-getvalueor/63716
llvm/docs/HowToSetUpLLVMStyleRTTI.rst
llvm/include/llvm/TableGen/Record.h
llvm/lib/Transforms/Coroutines/CoroFrame.cpp