From ec0526f4cadf2819d4ca6a617d023950c18afd7f Mon Sep 17 00:00:00 2001 From: grcm10 Date: Sun, 13 Aug 2023 09:31:13 +0900 Subject: [PATCH] Replace if with if constexpr --- stl/inc/__msvc_chrono.hpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/stl/inc/__msvc_chrono.hpp b/stl/inc/__msvc_chrono.hpp index ddb838978ce..e3f8a813d4f 100644 --- a/stl/inc/__msvc_chrono.hpp +++ b/stl/inc/__msvc_chrono.hpp @@ -428,15 +428,15 @@ namespace chrono { constexpr bool _Num_is_one = _CF::num == 1; constexpr bool _Den_is_one = _CF::den == 1; - if (_Den_is_one) { - if (_Num_is_one) { + if constexpr (_Den_is_one) { + if constexpr (_Num_is_one) { return static_cast<_To>(static_cast<_ToRep>(_Dur.count())); } else { return static_cast<_To>( static_cast<_ToRep>(static_cast<_CR>(_Dur.count()) * static_cast<_CR>(_CF::num))); } } else { - if (_Num_is_one) { + if constexpr (_Num_is_one) { return static_cast<_To>( static_cast<_ToRep>(static_cast<_CR>(_Dur.count()) / static_cast<_CR>(_CF::den))); } else {