[flang] llvm::Optional::value() => => operator*/operator->
authorFangrui Song <i@maskray.me>
Sat, 17 Dec 2022 22:22:47 +0000 (22:22 +0000)
committerFangrui Song <i@maskray.me>
Sat, 17 Dec 2022 22:22:47 +0000 (22:22 +0000)
commit15a9a72ee68166c0cff3f036cacd3c82be66c729
tree057855e0968fa453895a4d7546449a1667fa6b85
parentbbf84fcf180cf18dfc61627799a56a596e62ed68
[flang] llvm::Optional::value() => => operator*/operator->

std::optional::value() has undesired exception checking semantics and is
unavailable in older Xcode (see _LIBCPP_AVAILABILITY_BAD_OPTIONAL_ACCESS). The
call sites block std::optional migration.
flang/include/flang/Lower/IterationSpace.h
flang/lib/Lower/Bridge.cpp
flang/lib/Lower/ConvertCall.cpp
flang/lib/Lower/ConvertExpr.cpp
flang/lib/Lower/ConvertExprToHLFIR.cpp
flang/lib/Lower/CustomIntrinsicCall.cpp
flang/lib/Optimizer/Builder/FIRBuilder.cpp
flang/lib/Optimizer/Transforms/AffinePromotion.cpp