From 56cc22fdfe8e15cdc072479d06226b4e05ce93cd Mon Sep 17 00:00:00 2001 From: peter klausler Date: Mon, 30 Jul 2018 11:08:22 -0700 Subject: [PATCH] [flang] Use std::nullopt rather than {}. Original-commit: flang-compiler/f18@9a740acf8346de10c0dda34ba2706980f9643802 Reviewed-on: https://github.com/flang-compiler/f18/pull/151 --- flang/lib/common/idioms.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/flang/lib/common/idioms.h b/flang/lib/common/idioms.h index 61483b0..675f04c 100644 --- a/flang/lib/common/idioms.h +++ b/flang/lib/common/idioms.h @@ -135,7 +135,7 @@ std::optional GetIf(const VARIANT &u) { if (const A * x{std::get_if(&u)}) { return {*x}; } - return {}; + return std::nullopt; } } // namespace Fortran::common #endif // FORTRAN_COMMON_IDIOMS_H_ -- 2.7.4