[libcxx] r329474 - Work around missing braces in init warning

Eric Fiselier via cfe-commits cfe-commits at lists.llvm.org
Fri Apr 6 18:28:54 PDT 2018


Author: ericwf
Date: Fri Apr  6 18:28:54 2018
New Revision: 329474

URL: http://llvm.org/viewvc/llvm-project?rev=329474&view=rev
Log:
Work around missing braces in init warning

Modified:
    libcxx/trunk/include/compare

Modified: libcxx/trunk/include/compare
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/include/compare?rev=329474&r1=329473&r2=329474&view=diff
==============================================================================
--- libcxx/trunk/include/compare (original)
+++ libcxx/trunk/include/compare Fri Apr  6 18:28:54 2018
@@ -635,7 +635,7 @@ __compute_comp_type(std::array<_Classify
 template <class ..._Ts>
 constexpr auto __get_comp_type() {
   using _CCC = _ClassifyCompCategory;
-  constexpr array<_CCC, sizeof...(_Ts)> __type_kinds{__comp_detail::__type_to_enum<_Ts>()...};
+  constexpr array<_CCC, sizeof...(_Ts)> __type_kinds{{__comp_detail::__type_to_enum<_Ts>()...}};
   constexpr _CCC _Cat = sizeof...(_Ts) == 0 ? _StrongOrd
       : __compute_comp_type(__type_kinds);
   if constexpr (_Cat == _None)




More information about the cfe-commits mailing list