[PATCH] D27540: [libcxx] [test] Fix MSVC warning C4244 "conversion from 'X' to 'Y', possible loss of data", part 3/7.

Stephan T. Lavavej via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Wed Dec 7 14:01:47 PST 2016


STL_MSFT created this revision.
STL_MSFT added reviewers: EricWF, mclow.lists.
STL_MSFT added a subscriber: cfe-commits.

[libcxx] [test] Fix MSVC warning C4244 "conversion from 'X' to 'Y', possible loss of data", part 3/7.

Add static_cast<short> when constructing pair<Whatever, short> from (Something, int).


https://reviews.llvm.org/D27540

Files:
  test/std/containers/unord/unord.map/unord.map.modifiers/insert_hint_rvalue.pass.cpp
  test/std/containers/unord/unord.map/unord.map.modifiers/insert_rvalue.pass.cpp
  test/std/containers/unord/unord.multimap/unord.multimap.modifiers/insert_hint_rvalue.pass.cpp
  test/std/containers/unord/unord.multimap/unord.multimap.modifiers/insert_rvalue.pass.cpp
  test/std/utilities/utility/pairs/pair.astuple/get_const.pass.cpp
  test/std/utilities/utility/pairs/pair.astuple/get_const_rv.pass.cpp
  test/std/utilities/utility/pairs/pair.astuple/get_non_const.pass.cpp
  test/std/utilities/utility/pairs/pair.astuple/get_rv.pass.cpp
  test/std/utilities/utility/pairs/pairs.pair/assign_const_pair_U_V.pass.cpp
  test/std/utilities/utility/pairs/pairs.pair/assign_rv_pair_U_V.pass.cpp
  test/std/utilities/utility/pairs/pairs.pair/const_pair_U_V_cxx03.pass.cpp
  test/std/utilities/utility/pairs/pairs.pair/copy_ctor.pass.cpp
  test/std/utilities/utility/pairs/pairs.pair/move_ctor.pass.cpp
  test/std/utilities/utility/pairs/pairs.pair/swap.pass.cpp
  test/std/utilities/utility/pairs/pairs.spec/comparison.pass.cpp
  test/std/utilities/utility/pairs/pairs.spec/non_member_swap.pass.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D27540.80654.patch
Type: text/x-patch
Size: 18073 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20161207/201e26ab/attachment-0001.bin>


More information about the cfe-commits mailing list